Changeset 13346 for main/waeup.kofa/trunk/src/waeup/kofa/hostels/tests.py
- Timestamp:
- 26 Oct 2015, 08:57:30 (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
main/waeup.kofa/trunk/src/waeup/kofa/hostels/tests.py
r13319 r13346 311 311 self.assertEqual(self.app['hostels']['hall-1'][ 312 312 'hall-1_A_101_D'].bed_type, 'regular_female_reserved') 313 self.assertTrue('A_101_A ' in self.browser.contents)314 313 # The catalog has been updated. 315 314 results = cat.searchResults( … … 340 339 bed_type=('regular_female_all', 'regular_female_all')) 341 340 results = [(x.bed_id, x.bed_type) for x in results] 341 # The reservation of hall-1_A_101_D has been cancelled. 342 342 self.assertEqual(results, 343 [(u'hall-1_B_101_D', u'regular_female_all'),]) 344 # Unreserve beds. 345 ctrl = self.browser.getControl(name='val_id') 346 ctrl.getControl(value='hall-1_A_101_A').selected = True 347 ctrl.getControl(value='hall-1_A_101_B').selected = True 348 ctrl.getControl(value='hall-1_A_101_C').selected = True 349 ctrl.getControl(value='hall-1_A_101_D').selected = True 350 self.browser.getControl("Switch reservation", index=0).click() 351 assert self.app['hostels']['hall-1'][ 352 'hall-1_A_101_D'].bed_type == 'regular_female_all' 353 self.assertFalse(expected in self.browser.contents) 343 [(u'hall-1_A_101_D', u'regular_female_all'), 344 (u'hall-1_B_101_D', u'regular_female_all')]) 354 345 # Release bed which has previously been booked. 355 346 bedticket = BedTicket() … … 508 499 result, 509 500 'beds_for_all,beds_for_final,beds_for_fresh,beds_for_pre,' 510 'beds_for_returning,b eds_reserved,blocks_for_female,'501 'beds_for_returning,blocks_for_female,' 511 502 'blocks_for_male,floors_per_block,hostel_id,hostel_name,maint_fee,' 512 'rooms_per_floor,sort_id,special_handling\r\n ,,,,,[],,,1,'513 ' hall-x,Hall 1,0.0,2,10,regular\r\n'503 'rooms_per_floor,sort_id,special_handling\r\n[],[],[],[],[],[],[],' 504 '1,hall-x,Hall 1,0.0,2,10,regular\r\n' 514 505 ) 515 506 return … … 554 545 "updated: " 555 546 "beds_for_pre=['G'], floors_per_block=1, " 547 "special_handling=regular, " 556 548 "beds_for_final=['A', 'B'], rooms_per_floor=32, " 557 549 "hostel_id=block-a-upper-hostel, " … … 562 554 shutil.rmtree(os.path.dirname(fin_file)) 563 555 shutil.rmtree(self.workdir) 556 # The manage page can be opened. 557 self.browser.addHeader('Authorization', 'Basic mgr:mgrpw') 558 self.browser.open(self.container_path + '/block-a-upper-hostel') 559 self.browser.getLink("Manage").click() 560 self.assertEqual(self.browser.headers['Status'], '200 Ok') 564 561 return 565 562 … … 582 579 "updated: " 583 580 "beds_for_pre=['G'], floors_per_block=1, " 581 "special_handling=regular, " 584 582 "beds_for_final=['A', 'B'], rooms_per_floor=32, " 585 583 "hostel_id=block-a-upper-hostel, "
Note: See TracChangeset for help on using the changeset viewer.