This repository has been archived on 2023-03-18. You can view files and clone it, but cannot push or open issues or pull requests.
osr-discourse-src/spec/support
Sam Saffron e7cf4579a8 DEV: improve usability of subfolder specs
Previously people were not consistent about mocking which left internals in
a fragile state when running subfolder specs.

This introduces a simple helper `set_subfolder` which you can use to set
the subfolder for the spec. It takes care of proper configuration of subfolder
and teardown.

```
# usage
set_subfolder "/my_amazing_subfolder"
```

You should no longer stub base_uri or global_settings
2019-11-15 16:48:24 +11:00
..
versioning
concurrency.rb
diagnostics_helper.rb
discourse_event_helper.rb
fake_logger.rb
helpers.rb DEV: improve usability of subfolder specs 2019-11-15 16:48:24 +11:00
integration_helpers.rb
match_html_matcher.rb
rate_limit_matcher.rb
shared_examples_for_stats_cacheable.rb
site_settings_helpers.rb
time_matcher.rb