Skip to content
Snippets Groups Projects
  1. Nov 14, 2017
  2. Nov 08, 2017
  3. Nov 07, 2017
  4. Nov 02, 2017
  5. Nov 01, 2017
  6. Oct 27, 2017
  7. Oct 20, 2017
  8. Oct 19, 2017
  9. Oct 18, 2017
  10. Oct 17, 2017
  11. Oct 16, 2017
  12. Oct 12, 2017
  13. Oct 11, 2017
  14. Oct 10, 2017
  15. Oct 04, 2017
  16. Oct 03, 2017
    • Natalie Weizenbaum's avatar
      Don't use TestPlatform.all in PlatformSelector (#693) · 7f7d2183
      Natalie Weizenbaum authored
      We want users to be able to dynamically define new platforms, which
      means we need infrastructure in place for piping those platforms to
      places that previously assumed TestPlatform.all was a full list of
      available platforms. PlatformSelector is the trickiest example, since
      it's parsed in a number of different places and needs to provide useful
      feedback to users when they use an undefined platform.
      
      This splits parsing and platform validation into two separate steps.
      Validation will be done immediately after parsing when the selectors
      come from top-level annotations or parameters passed to test() or
      group(), but selectors defined in configuration files are now parsed
      only after all configuration is parsed. This will allow new platforms to
      be defined *and* referenced in configuration files.
      
      See #99
      See #391
      7f7d2183
    • Natalie Weizenbaum's avatar
      Store test platforms as strings in Configuration (#692) · bfd24cae
      Natalie Weizenbaum authored
      This will make it easier to define custom test platforms (both via #391
      and #99) in the future. Because those platforms will be loaded based on
      the configuration, requiring knowledge of them to parse the user's
      platform arguments would produce an unresolvable circular dependency.
      bfd24cae
  17. Oct 02, 2017
  18. Sep 28, 2017
  19. Sep 21, 2017
  20. Sep 20, 2017
  21. Sep 19, 2017
Loading