Revision 0ad5737e ui/tests.py
b/ui/tests.py | ||
---|---|---|
32 | 32 |
sel.click("create") |
33 | 33 |
sel.click("small") |
34 | 34 |
sel.click("//div[@id='wizard']/div/div[1]/button[2]") |
35 |
sleep(2) |
|
35 | 36 |
sel.click("medium") |
36 |
sleep(.5)
|
|
37 |
sleep(2)
|
|
37 | 38 |
try: self.assertEqual("2048", sel.get_value("ram-indicator")) |
38 | 39 |
except AssertionError, e: self.verificationErrors.append(str(e)) |
39 | 40 |
try: self.assertEqual("2", sel.get_value("cpu-indicator")) |
40 | 41 |
except AssertionError, e: self.verificationErrors.append(str(e)) |
41 | 42 |
try: self.assertEqual("40", sel.get_value("storage-indicator")) |
42 | 43 |
except AssertionError, e: self.verificationErrors.append(str(e)) |
44 |
sleep(2) |
|
43 | 45 |
sel.click("//div[@id='wizard']/div/div[2]/button[2]") |
44 |
sleep(.5)
|
|
46 |
sleep(2)
|
|
45 | 47 |
self.assertEqual("2", sel.get_text("machine_cpu-label")) |
46 |
self.assertEqual("Debian Squeeze", sel.get_text("machine_image-label")) |
|
47 | 48 |
self.assertEqual("2048", sel.get_text("machine_ram-label")) |
48 | 49 |
self.assertEqual("40", sel.get_text("machine_storage-label")) |
49 | 50 |
sel.click("start") |
50 |
sleep(.5)
|
|
51 |
sleep(2)
|
|
51 | 52 |
try: self.failUnless(sel.is_text_present("Success")) |
52 | 53 |
except AssertionError, e: self.verificationErrors.append(str(e)) |
53 | 54 |
|
55 |
#self.assertEqual("Success!", sel.get_text("//div[@id='error-success']/h3")) |
|
56 |
#sel.click("//div[@id='error-success']/a") |
|
57 |
#try: self.failUnless(sel.is_text_present("My Debian Unstable server")) |
|
58 |
#except AssertionError, e: self.verificationErrors.append(str(e)) |
|
59 |
|
Also available in: Unified diff