- 28 Jun, 2017 3 commits
-
-
Timothy Andrew authored
-
Timothy Andrew authored
- Test `GET` endpoints to check that the scope is allowed. - Test `POST` endpoints to check that the scope is disallowed. - Test both `v3` and `v4` endpoints.
-
Timothy Andrew authored
- Declaring an endpoint's scopes in a `before` block has proved to be unreliable. For example, if we're accessing the `API::Users` endpoint - code in a `before` block in `API::API` wouldn't be able to see the scopes set in `API::Users` since the `API::API` `before` block runs first. - This commit moves these declarations to the class level, since they don't need to change once set.
-
- 13 Mar, 2017 1 commit
-
-
Rémy Coutable authored
This is not a good idea to memoize `json_response` using an instance variable because `rspec-retry` doesn't clear instance variables on retries, only `let` variables. This will avoid issues where retries would fail on a different line that the original failure, blurrying what's the real failure. Also, automatically add api: true to specs under /spec/requests/(ci/)?api/, and include JsonHelpers in controller, request and API specs. Signed-off-by: Rémy Coutable <remy@rymai.me>
-
- 30 Jan, 2017 1 commit
-
-
Oswaldo Ferreira authored
-
- 13 Jan, 2017 2 commits
-
-
Sean McGivern authored
This is less invasive than the parent commit.
-
Sean McGivern authored
Ruby 2.3: ``` URI.parse('http://foo/bar?baz quux') => #<URI::HTTP http://foo/bar?baz%20quux> ``` Ruby 2.1: ``` URI.parse('http://foo/bar?baz quux') URI::InvalidURIError: bad URI(is not URI?): http://foo/bar?baz quux ```
-
- 20 Jul, 2016 1 commit
-
-
Grzegorz Bizon authored
Avoid multi-line ?: (the ternary operator). Use if/unless instead. See #17478
-
- 14 Sep, 2015 1 commit
-
-
Valery Sizov authored
-
- 10 Jun, 2015 1 commit
-
-
Robert Speicher authored
This might see a minor speedup in test cases that call this method many times.
-
- 14 May, 2013 1 commit
-
-
Dmitriy Zaporozhets authored
-
- 01 Dec, 2012 1 commit
-
-
Nihad Abbasov authored
* fixed in grape v0.2.2
-
- 02 Sep, 2012 1 commit
-
-
Sytse Sijbrandij authored
Merge branch 'master' into non-interactive-aws-install Conflicts: doc/installation.md Fix merge mess in installation.md
-
- 25 Aug, 2012 2 commits
-
-
Robert Speicher authored
See docs for usage
-
Robert Speicher authored
Changes: * Move spec/monkeypatch to spec/support * Remove unused support/shared_examples * Move support/api to support/api_helpers to match module name * Move support/login to support/login_helpers to match module name * Move API specs to requests/api (convention over configuration) * Remove unused support/js_patch * Simplify login_as helper * Move DatabaseCleaner stuff to its own support file * Remove unnecessary configuration and requires from spec_helper
-