示例#1
0
    def post(self):
        supplied_kit_id = self.get_argument('kit_id')
        num_barcodes = int(self.get_argument('num_barcodes'))

        ag_kit_id = db.getAGKitDetails(supplied_kit_id)['ag_kit_id']
        barcodes = db.add_barcodes_to_kit(ag_kit_id, num_barcodes)

        self.render("ag_add_barcode_kit.html", currentuser=self.current_user,
                    kit_ids=db.get_used_kit_ids(), skid=supplied_kit_id,
                    barcodes=', '.join(barcodes))
示例#2
0
 def test_get_used_kit_ids(self):
     obs = db.get_used_kit_ids()
     exp = {'test', 'test_ha', '1111'}
     self.assertEqual(obs, exp)
示例#3
0
 def get(self):
     self.render("ag_add_barcode_kit.html", currentuser=self.current_user,
                 kit_ids=db.get_used_kit_ids(), skid='', barcodes='')
示例#4
0
 def test_get_used_kit_ids(self):
     obs = db.get_used_kit_ids()
     exp = {'test', 'test_ha', '1111'}
     self.assertEqual(obs, exp)