918 Commits

Author SHA1 Message Date
Ryan Uber
78328ec149 api: make node health test more reliable 2015-01-13 11:25:32 -08:00
Armon Dadgar
5107f5d1f9 api: More semaphore tests 2015-01-12 18:18:32 -08:00
Armon Dadgar
8ad16ca390 api: Adding semaphore tests and fixes 2015-01-12 18:13:52 -08:00
Armon Dadgar
b39374acae api: First pass at semaphore 2015-01-12 17:43:54 -08:00
Armon Dadgar
c291acd96e api: Minor cleanups in lock 2015-01-12 17:43:13 -08:00
Armon Dadgar
3cba4df127 Merge pull request #594 from hashicorp/f-api-lock
api: Adding Lock helpers for leader election
2015-01-12 15:47:35 -08:00
Armon Dadgar
7225088c7d api: Fixing typo 2015-01-12 15:46:40 -08:00
Armon Dadgar
e05ab983ab api: Fixing typos 2015-01-09 17:42:24 -08:00
Armon Dadgar
854aef82b0 api: Adding Lock helpers for leader election 2015-01-09 17:35:17 -08:00
Ryan Uber
fab30406be api: test for a known leader as well as index > 0 2015-01-09 16:39:35 -08:00
Ryan Uber
cb1b722813 api: improve reliability of catalog endpoint tests 2015-01-07 18:29:42 -08:00
Armon Dadgar
bb3829c2d9 api: Adding constants for session behaviors 2015-01-07 14:01:27 -08:00
Ryan Uber
60ebd63760 Import HTTP basic auth patch from armon/consul-api#16 2015-01-07 13:01:44 -08:00
Ryan Uber
6c4ff58d2a api: improve test reliability 2015-01-06 16:51:28 -08:00
Ryan Uber
0c6c06cb0c api: use WaitForResult() to improve health tests 2015-01-06 16:18:50 -08:00
Ryan Uber
f49189252e api: run consul instance on testing ports 2015-01-06 16:18:29 -08:00
Ryan Uber
8455077e5d 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
5555e0eb9b api: initial import from armon/consul-api 2015-01-06 10:40:00 -08:00