Revision 0ad5737e

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