shorten and optimize time_semester_test

Status Job ID Name Coverage
  Test
failed #40009
system

00:45:08

failed #40008
test

00:15:52

 
Name Stage Failure
failed
system Test

....................................................................................................................

Finished in 2661.138488s, 0.1169 runs/s, 0.6091 assertions/s.
311 runs, 1621 assertions, 0 failures, 4 errors, 0 skips
tmp/screenshots: found 5 matching files
Uploading artifacts...
Uploading artifacts to coordinator... ok
id=40009 responseStatus=201 Created token=NEbq1gAW
ERROR: Job failed: error executing remote command: command terminated with non-zero exit code: Error executing in Docker Container: 1
failed
test Test
    test/models/hour_test.rb:25:in `block in <class:HourTest>'

bin/rails test test/models/hour_test.rb:13

.................................................................................................................................

Finished in 899.191880s, 0.3859 runs/s, 2.6112 assertions/s.
347 runs, 2348 assertions, 1 failures, 4 errors, 0 skips
ERROR: Job failed: error executing remote command: command terminated with non-zero exit code: Error executing in Docker Container: 1