this structure is hard to read. try something more like this:

```js
tests: [
  { tests: [ { hasPassed: false }, { hasPassed: true } ] },
  { hasPassed: false },
  { hasPassed: true }
]
```

also i have some small concerns that actual Suite and Test objects are not being used here and throughout the tests; unlike a remote, there isn’t really a reason to use fake objects for these and I think not using them makes these tests more brittle than they should be.