def test_support1_01(self): lines = ['SUPORT1, 1, 126'] card = bdf.process_card(lines) cardi = BDFCard(card) size = 8 con = SUPORT1.add_card(cardi) con.write_card(size, 'dummy') con.raw_fields()
def test_support1_01(self): lines = ['SUPORT1, 1, 126'] model = BDF(debug=False) card = model._process_card(lines) cardi = BDFCard(card) size = 8 con = SUPORT1.add_card(cardi) con.write_card(size, 'dummy') con.raw_fields() save_load_deck(model)
def test_suport1_02(self): card = ['SUPORT1', '1'] card = BDFCard(card) with self.assertRaises(AssertionError): # too short SUPORT1.add_card(card) card = ['SUPORT1', '1', '2'] cardi = BDFCard(card) con = SUPORT1.add_card(cardi) # default self.assertEqual(con.IDs[0], 2) self.assertEqual(con.Cs[0], '0') card = ['SUPORT1', '1', '2', '432'] cardi = BDFCard(card) con = SUPORT1.add_card(cardi) # default self.assertEqual(con.IDs[0], 2) self.assertEqual(con.Cs[0], '234') card = ['SUPORT1', '1', '2', '432', 3] cardi = BDFCard(card) con = SUPORT1.add_card(cardi) # default self.assertEqual(con.IDs[1], 3) card = ['SUPORT1', '1', '2', None, 3] cardi = BDFCard(card) con = SUPORT1.add_card(cardi) # default self.assertEqual(con.IDs[0], 2) self.assertEqual(con.IDs[1], 3) self.assertEqual(con.Cs[0], '0') self.assertEqual(con.Cs[1], '0') card = ['SUPORT1', '1', '2', '432', 3, '1325'] card = BDFCard(card) con = SUPORT1.add_card(card) # default self.assertEqual(con.IDs[1], 3) self.assertEqual(con.Cs[1], '1235')