[2.0] Restructure Test Suite #277

Merged
merged 29 commits into from Jan 25, 2013

1 participant

@arsduo
Owner

CHANGED: All tests now live in spec/lib rather than spec/cases.
CHANGED: The Graph API test cases have been moved from a shared example file into concern-specific files in spec/lib/api.

To do: move the UploadableIO shared examples into lib as well.

Cyril Fluck and others added some commits Dec 7, 2012
Cyril Fluck Add support for debug_token b05de66
Cyril Fluck Add correction to be the pull request
* Specify which access token to use with debug_token
* Try to make the tests compliant with live testing
80ac1cc
Cyril Fluck Support for Faraday with Typhoeus 0.5 24f9d4a
Cyril Fluck Clean code generating a deprecation warning
should_not_receive can't be used with and_return
See rspec/rspec-mocks#134
c2f9cb7
@arsduo Move spec/cases to spec/lib 37db46f
@arsduo Pull Graph API specs out of the shared example 7f5d7bd
@arsduo Remove execute from realtime spec\(?!\) b5fcf26
@arsduo Separate API spec into politely-sized files 73f9c3f
@arsduo Move batch spec to api/batch b869925
@arsduo Get tests passing again 9475e53
@arsduo Remove UploadableIO shared example 0787ba4
@arsduo Stop recursion 0239c57
@arsduo Refactor MockHTTPService to compare Ruby objects, not strings c7e565a
@arsduo Update changelog e3d57b7
@arsduo Fix elusive post-processing issue d86845f
@arsduo Fix formatting 1f7f473
@arsduo Merge pull request #282 from arsduo/fix-travis
Fix failing tests
c42db86
@arsduo Merge branch '2.0.0' into test-suite-refactor
Conflicts:
	spec/spec_helper.rb
7cac3e6
@arsduo Finish merge 2cc1b7b
@arsduo Merge branch 'typhoeus_compatibility' of git://github.com/Cyril-sf/ko…
…ala into Cyril-sf-typhoeus_compatibility
dbb09b3
@arsduo Get test suite working with Typheous 0.5.4 fd4922a
@arsduo Merge branch 'debug_token' of git://github.com/Cyril-sf/koala into de…
…bug_token
2585f78
@arsduo Merge branch 'Cyril-sf-typhoeus_compatibility' into debug_token 75f4bd8
@arsduo Merge branch 'integration' into debug_token 4cef14b
@arsduo Merge branch 'fix-travis' into debug_token 8d6ee50
@arsduo Merge branch 'master' of github.com:arsduo/koala into debug_token dabbe72
@arsduo Fix specs 8d6420f
@arsduo Merge branch 'should_not_receive_deprecation_warning' of git://github…
….com/Cyril-sf/koala into Cyril-sf-should_not_receive_deprecation_warning
6b26f52
@arsduo Merge branch '2.0/integration' into test-suite-refactor
Conflicts:
	spec/cases/graph_api_batch_spec.rb
	spec/cases/graph_api_spec.rb
	spec/fixtures/mock_facebook_responses.yml
	spec/support/graph_api_shared_examples.rb
5095ef2
@arsduo
Owner

w00t

@arsduo arsduo merged commit e7b31ce into 2.0.0 Jan 25, 2013

1 check passed

Details default The Travis build passed
@arsduo arsduo deleted the test-suite-refactor branch Jan 25, 2013
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment