def test_various_user_constructors(self): user = UserProperties('tusxxx MARI RB1040506 153 150821') sus = str(user) self.assertEqual(sus, 'tusxxx MARI RB1040506 2015_3 2015-08-21') user1 = UserProperties(sus) sus1 = str(user1) self.assertEqual(sus, sus1) user2 = UserProperties('tusxxx', 'MARI', 'RB1040506', '2015_3', '20150821') sus2 = str(user2) self.assertEqual(sus, sus2) user2.rb_dir = 'bla_bla_bla' self.assertFalse(user2.rb_dir_exist) user3 = UserProperties(self.userID, self.instrument, self.rbdir, self.cycle, self.start_date) self.assertTrue(user3.rb_dir_exist) rb_folder = user3.rb_dir base, rb = os.path.split(rb_folder) user3.rb_dir = base self.assertTrue(user3.rb_dir_exist) rb_folder1 = user3.rb_dir self.assertEqual(rb_folder, rb_folder1)
def test_various_user_constructors(self): user = UserProperties('tusxxx MARI RB1040506 153 150821') sus = str(user) self.assertEqual(sus,'tusxxx MARI RB1040506 2015_3 2015-08-21') user1 = UserProperties(sus) sus1 = str(user1) self.assertEqual(sus,sus1) user2 = UserProperties('tusxxx','MARI','RB1040506','2015_3','20150821') sus2 = str(user2) self.assertEqual(sus,sus2) user2.rb_dir = 'bla_bla_bla' self.assertFalse(user2.rb_dir_exist) user3 = UserProperties(self.userID,self.instrument,self.rbdir,self.cycle, self.start_date) self.assertTrue(user3.rb_dir_exist) rb_folder = user3.rb_dir base,rb = os.path.split(rb_folder) user3.rb_dir = base self.assertTrue(user3.rb_dir_exist) rb_folder1 = user3.rb_dir self.assertEqual(rb_folder,rb_folder1)