discover native modules from process.moduleLoadList ...

... instead of using a hard-coded list
I think it'd be OK based on the error message from your original bug. And more importantly, it would allow us to check in the fixture, instead of generating it at runtime, which makes the test much easier to understand.

You could still use the list from `lib/native_modules`, just do

```js
require('../../lib/native_modules').forEach(require);
```

in the fixture.