Armon Dadgar
4e66d5407d
api: Adding Lock helpers for leader election
2015-01-09 17:35:17 -08:00
Ryan Uber
ab7896256f
api: test for a known leader as well as index > 0
2015-01-09 16:39:35 -08:00
Ryan Uber
3ff137ed54
api: improve reliability of catalog endpoint tests
2015-01-07 18:29:42 -08:00
Armon Dadgar
102816ac7f
api: Adding constants for session behaviors
2015-01-07 14:01:27 -08:00
Ryan Uber
c9b230d25f
Import HTTP basic auth patch from armon/consul-api#16
2015-01-07 13:01:44 -08:00
Ryan Uber
e108162020
api: improve test reliability
2015-01-06 16:51:28 -08:00
Ryan Uber
9beeb6c81b
api: use WaitForResult() to improve health tests
2015-01-06 16:18:50 -08:00
Ryan Uber
77f041b41f
api: run consul instance on testing ports
2015-01-06 16:18:29 -08:00
Ryan Uber
1faf1110aa
api: add harnessing for tests
...
This is necessary as consul-api's tests require a real consul instance
to be running. We can't directly import an agent to fire up an instance,
due to the way this would create an import cycle. These tests instead
will start a consul instance using the binary in $PATH (if it exists).
2015-01-06 15:52:06 -08:00
Ryan Uber
5172b21ee8
api: initial import from armon/consul-api
2015-01-06 10:40:00 -08:00