1- """ Testing https://developsense.com/calendar/calendar.html """
2-
1+ """Testing https://developsense.com/calendar/calendar.html"""
32from seleniumbase import BaseCase
3+ BaseCase .main (__name__ , __file__ )
44
55
66class MyTestClass (BaseCase ):
77
88 def test_developsense_calendar (self ):
9+ self .open ("https://developsense.com/calendar/calendar.html" )
10+ self .type ("#username" , "SeleniumBase" )
11+
12+ # Basic Check
13+ t1 = 16
14+ t2 = 32
15+ self .select_option_by_value ("#starttime" , str (t1 ))
16+ self .select_option_by_value ("#endtime" , str (t2 ))
17+ self .sleep (0.5 )
18+ self .find_element ("button#execute" ).click ()
19+ self .sleep (1.5 )
20+ alert = self .switch_to_alert ()
21+ self .assert_in ("SUCCESS" , alert .text )
22+ alert .accept ()
23+ t_1 = self .get_text ('option[value="%s"]' % t1 )
24+ t_2 = self .get_text ('option[value="%s"]' % t2 )
25+ print ("Time range checked: %s - %s" % (t_1 , t_2 ))
26+ self .sleep (1 )
27+
28+ return
29+ # Long, full, advanced check
930 actual = [["*" for end in range (0 , 48 )] for start in range (0 , 48 )]
1031 expected = [["*" for end in range (0 , 48 )] for start in range (0 , 48 )]
1132 for start in range (1 , 49 ):
@@ -15,9 +36,6 @@ def test_developsense_calendar(self):
1536 else :
1637 expected [start - 1 ][end - 1 ] = "0" # Expected Error
1738
18- self .open ("https://developsense.com/calendar/calendar.html" )
19- self .type ("#username" , "SeleniumBase" )
20-
2139 print ("\n Pop-up status was incorrect for the following ranges:" )
2240 timecode = {}
2341 for i in range (1 , 49 ):
0 commit comments