Pierre Wacrenier 02923d43e2 Remove error return type from createRouter and ServeRequest 10 سال پیش
..
fixtures c000cb6471 Add authenticated TLS support for API 11 سال پیش
MAINTAINERS da63a93e89 Add Cristian to integration/MAINTAINERS 11 سال پیش
README.md e83fc70d36 Freeze ./integration and explain where to contribute new tests 11 سال پیش
api_test.go 02923d43e2 Remove error return type from createRouter and ServeRequest 10 سال پیش
commands_test.go 21e44d7a21 Refactor daemon.attach() 10 سال پیش
container_test.go 21e44d7a21 Refactor daemon.attach() 10 سال پیش
graph_test.go 26184de8ab Remove `jsonData` argument from `image.StoreImage` 10 سال پیش
https_test.go bc4edbbe71 Fix incorrect error type. 10 سال پیش
runtime_test.go 21e44d7a21 Refactor daemon.attach() 10 سال پیش
server_test.go e45b0f9271 Remove unused sysinfo parameter to runconfig.Parse 10 سال پیش
utils_test.go 568f86eb18 Deprecating ResolveRepositoryName 10 سال پیش
z_final_test.go b3ee9ac74e update go import path and libcontainer 11 سال پیش

README.md

Legacy integration tests

./integration contains Docker's legacy integration tests. It is DEPRECATED and will eventually be removed.

If you are a CONTRIBUTOR and want to add a test:

  • Consider mocking out side effects and contributing a unit test in the subsystem you're modifying. For example, the remote API has unit tests in ./api/server/server_unit_tests.go. The events subsystem has unit tests in ./events/events_test.go. And so on.

  • For end-to-end integration tests, please contribute to ./integration-cli.

If you are a MAINTAINER

Please don't allow patches adding new tests to ./integration.

If you are LOOKING FOR A WAY TO HELP

Please consider porting tests away from ./integration and into either unit tests or CLI tests.

Any help will be greatly appreciated!