I recommend splitting this into four tests:

```
suite('initialization', function() {
  test('time', function() { /* ... */ })
  test('repeat', function() { /* ... */ });
});
suite('configuration', function() {
  test('time', function() { /* ... */ });
  test('repeat', function() { /* ... */ });
});
```

This covers some cases that the tests currently miss, and increasing the granularity will also help localize regressions.