Rupak Ganguly
03bf99d9d3
Merge changes from upstream fog 1.8.0 and later updates.
2013-01-18 15:06:41 -05:00
Eugene Howe & Josh Lane
853755d32f
[ecloud] improvements and some mocking
2013-01-04 13:50:05 -05:00
Kyle Rames
7988712aa9
Updated compute model tests to take a provider parameter; Updated tests to run tests for Rackspace Compute V1. I will add V2 when the mocks are complete.
2012-12-20 14:54:02 -06:00
geemus
ffdee0185f
fixes for cloudstack mock tests
...
see #1090
2012-08-16 11:43:07 -05:00
Paul Thornthwaite
977f6e3b8b
[brightbox|compute] Updates to Test helper for select image
...
* Extracted Image API lookup
* Removed inline rescue
2012-08-15 15:48:23 +01:00
Steve Smith
97b989c356
[brightbox] Use first available image for server tests.
...
This uses the Brightbox::Compute::TestSupport.image_id to specify the image to use as part of :server_attributes when running servers_tests.
2012-08-09 13:45:11 +01:00
Josh Lane & Jason Hansen
1fb8b19510
[cloudstack|server] assign security group
2012-07-18 16:46:45 -07:00
Josh Lane & Jason Hansen
722b33cdad
[cloudstack|security_groups] add groups and rules
...
* add volume tests back into tests/cloudstack/models/
* represent rules as a resource
* fix job representations
2012-07-18 12:59:16 -07:00
Bohuslav Kabrda
ed79237cde
Use proper parameters when testing deploying cloudstact VMs.
2012-07-02 13:36:39 +02:00
Anton Lindström
27d4dc348a
[glesys|compute] add reboot and compute test params
...
This commit adds the reboot feature as well as updated get() call and
compute test parameters to be able to run server tests
2012-06-12 14:54:07 +02:00
Christopher Meiklejohn
7a20166a9f
Specify image_ref rather than trying to instantiate object.
2012-06-11 17:16:23 -04:00
geemus
5ef3bdf2ee
[compute|openstack] update server attributes for shared compute tests
2012-05-28 15:58:52 -05:00
geemus
fb3c8296ae
volume(s) are not considered to be universally available
2012-05-28 15:52:09 -05:00
geemus
4c453a84b1
[slicehost] remove (now deprecated) slicehost support
2012-05-28 15:05:40 -05:00
geemus
b081342b44
[cloudstack] prevent mock test failure when cloudstack credentials are not defined
2012-05-28 12:59:37 -05:00
Josh Lane & Jason Hansen
42f2d81455
[compute] volume tests
2012-05-22 16:54:30 -07:00
Josh Lane
0f87c56e4d
remove FOG_PROVIDER env override
2012-05-17 13:38:22 -07:00
Josh Lane & Jason Hansen
e470e6cc66
[cloudstack|compute] server abstraction and mocks
2012-05-16 10:01:19 -07:00
Paul Thornthwaite
d76bf9db74
Tag generated model tests with string not symbol
...
Partial fix for issue #895
2012-05-08 16:56:23 +01:00
Paul Thornthwaite
814e1f58e3
[brightbox|compute] Updated image reference where unfortunately hardcoded
2012-05-08 16:51:24 +01:00
Rupak Ganguly
9d1e801d92
Add new HP providers for Object Storage, Compute and CDN services.
2012-04-16 15:48:41 -04:00
Rupak Ganguly
cd8dc2b106
Add HP provider in the helper.
2012-04-06 15:35:15 -04:00
Decklin Foster
ed816e9233
[ibm] Remove IBM from flavors tests
2012-03-20 23:40:16 -04:00
Carl Hicks
019e536312
[ibm] Added Mocking and Tests
2012-03-20 23:37:46 -04:00
Kevin Chan
e403854446
GH-690 Joyent Cloud Provider
...
Squashed from fog/joyent
2012-02-27 17:33:20 -06:00
leehuffman
8f5e968c07
Add passing tests.
2012-02-16 18:48:50 -08:00
Paul Thornthwaite
6fb4247c07
[brightbox] Updated default Ubuntu image
2011-11-17 16:41:30 +00:00
geemus
5e0e41a6fb
[glesys|compute] skip flavor tests
2011-09-27 16:34:33 -05:00
geemus
3fbaeb3857
[tests] mark not implemented mocks as pending
2011-09-22 19:46:35 -05:00
geemus
fcc5a1c224
[tests] rearrange to match new lib structure
2011-09-08 16:37:58 -05:00
geemus
5f7c5c6c15
[compute|glesys] fix format for start vs stop
2011-09-08 15:52:43 -05:00
geemus
d5ba0489ea
[compute|glesys] consistency/cleanup
2011-09-08 15:41:21 -05:00
Anton Lindström
483fde41a9
[compute|glesys] added tests
2011-09-08 15:34:55 -05:00
Anton Lindstrom
0c63450e90
[compute|glesys] added glesys as provider
2011-09-08 15:34:53 -05:00
Dylan Egan
cea6fd3edf
[compute|aws] enable tests for mocked tags.
2011-09-06 09:36:12 -07:00
Dylan Egan
651aac736d
[compute|aws] sometimes the platform string is returned.
2011-09-06 09:31:20 -07:00
Dylan Egan
7672bad510
[aws|compute] Correct path.
2011-08-26 16:00:45 -07:00
Paul Thornthwaite
71b8e70947
[compute|brightbox] Merge in test updates and server groups
2011-08-24 11:36:38 +01:00
Paul Thornthwaite
0e9d46afda
[compute|brightbox] Requests for server group management
2011-08-24 09:35:14 +01:00
Dylan Egan
c86fe16c5e
[compute|aws] Since this is really proving the use of nil, let's just not pretend there's a value for owner_id.
2011-08-23 16:19:49 -07:00
Dylan Egan
1755190ca4
[compute|aws] Apparently passing a nil value works against live AWS. Only use SourceSecurityGroupOwnerId in mocks if supplied.
2011-08-23 12:09:55 -07:00
Dylan Egan
7829bb73aa
[compute|aws] Simple test to verify revoke_group_and_owner behaviour.
2011-08-23 11:49:28 -07:00
Dylan Egan
fd708c6a70
[compute|aws] IpPermissionsEgress is returned from AWS.
2011-08-23 11:49:28 -07:00
Dylan Egan
ec934bdcf6
[compute|aws] Suffix with _tests.rb.
2011-08-23 11:49:27 -07:00
Paul Thornthwaite
1a499cc601
[compute|brightbox] Updates to tests
...
* Added some missing requests to tests
* Stop reverting name changes from updates
- not sure best way to limit tests to people who realise details will change
* General reorganisation
2011-08-23 12:44:50 +01:00
Paul Thornthwaite
d555adc4cc
Merge branch 'master' into pre-release
2011-08-19 14:37:34 +01:00
geemus
14ee0667c8
[compute|voxel] position in format is string, not integer
2011-08-18 11:33:48 -05:00
Paul Thornthwaite
27d6831c34
[compute|brightbox] Updated test for new behaviour
2011-08-18 13:02:31 +01:00
Paul Thornthwaite
50a31e00c7
[compute|brightbox] DRY up request method
...
* New method signature rather than thin wrapper over Excon
* JSON Content-Type header added later not per request
* options are no longer empty and always sent
2011-08-17 15:54:16 +01:00
Dylan Egan
b7428b56b5
[compute|aws] Allow image mocks to support state (except failed).
2011-08-16 14:23:37 -07:00