This is a clean up that is meant to clearly separate specs that use rom 6.0 APIs without backward compatibility patches applied and the ones that do have these patches.
The new spec suite dir structure is as follows:
spec/suite/rom - the new spec suite, it includes a ton of tests from the original spec suite + more covering new functionality. Notice that this is no longer split into unit/integration
spec/suite/compat - specs covering APIs that will be deprecated and removed eventually (in rom 7.0). This includes a lot of original specs and it depends on require "rom/compat"
TODO
[x] Separate remaining compat specs
[x] Port existing legacy specs to spec/suite/rom/* dir structure
This is a clean up that is meant to clearly separate specs that use rom 6.0 APIs without backward compatibility patches applied and the ones that do have these patches.
The new spec suite dir structure is as follows:
spec/suite/rom
- the new spec suite, it includes a ton of tests from the original spec suite + more covering new functionality. Notice that this is no longer split into unit/integrationspec/suite/compat
- specs covering APIs that will be deprecated and removed eventually (in rom 7.0). This includes a lot of original specs and it depends onrequire "rom/compat"
TODO
spec/suite/rom/*
dir structure