You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@libcloud.apache.org by pq...@apache.org on 2010/01/04 03:02:58 UTC
svn commit: r895529 - /incubator/libcloud/trunk/test/test_linode.py
Author: pquerna
Date: Mon Jan 4 02:02:58 2010
New Revision: 895529
URL: http://svn.apache.org/viewvc?rev=895529&view=rev
Log:
Update linode tests for new create_node API
Modified:
incubator/libcloud/trunk/test/test_linode.py
Modified: incubator/libcloud/trunk/test/test_linode.py
URL: http://svn.apache.org/viewvc/incubator/libcloud/trunk/test/test_linode.py?rev=895529&r1=895528&r2=895529&view=diff
==============================================================================
--- incubator/libcloud/trunk/test/test_linode.py (original)
+++ incubator/libcloud/trunk/test/test_linode.py Mon Jan 4 02:02:58 2010
@@ -18,7 +18,7 @@
#
from libcloud.drivers.linode import LinodeNodeDriver
-from libcloud.base import Node
+from libcloud.base import Node, NodeOptions, NodeAuthPassword
from test import MockHttp, TestCaseMixin
import unittest
@@ -53,10 +53,11 @@
def test_create_node(self):
# Will exception on failure
- size = self.driver.list_sizes()[0]
- distro = self.driver.list_images()[6]
- self.driver.linode_set_datacenter(2)
- node = self.driver.create_node("Test", distro, size, root="test123")
+ no = NodeOptions(location=self.driver.list_locations()[0],
+ size=self.driver.list_sizes()[0],
+ image=self.driver.list_images()[6],
+ auth=NodeAuthPassword("test123"), driver=self.driver)
+ node = self.driver.create_node("Test", no)
def test_list_sizes(self):
sizes = self.driver.list_sizes()
@@ -70,10 +71,11 @@
def test_create_node_response(self):
# should return a node object
- size = self.driver.list_sizes()[0]
- image = self.driver.list_images()[0]
- kwargs = {'root': 'foobar'}
- node = self.driver.create_node('node-name',image, size, **kwargs)
+ no = NodeOptions(location=self.driver.list_locations()[0],
+ size=self.driver.list_sizes()[0],
+ image=self.driver.list_images()[0],
+ auth=NodeAuthPassword("foobar"), driver=self.driver)
+ node = self.driver.create_node("node-name", no)
self.assertTrue(isinstance(node, Node))