예제 #1
0
    def test_delete_nonexistent_class(self):
        """ Delete a class which doesn't exist in the dataset """
        dsid = dataset.create_from_dict(self.test_data,
                                        author_id=self.test_user_id)
        test_data = {"name": "Class #100"}
        originaldataset = dataset.get(dsid)
        dataset.delete_class(dsid, test_data)
        updateddataset = dataset.get(dsid)

        self.assertEqual(2, len(originaldataset["classes"]))
        self.assertEqual(2, len(updateddataset["classes"]))
예제 #2
0
    def test_delete_class(self):
        """ Delete a class from the dataset """
        dsid = dataset.create_from_dict(self.test_data,
                                        author_id=self.test_user_id)
        test_data = {"name": "Class #2"}
        originaldataset = dataset.get(dsid)
        dataset.delete_class(dsid, test_data)
        updateddataset = dataset.get(dsid)

        self.assertEqual(2, len(originaldataset["classes"]))
        self.assertEqual(1, len(updateddataset["classes"]))
    def test_delete_nonexistent_class(self):
        """ Delete a class which doesn't exist in the dataset """
        dsid = dataset.create_from_dict(self.test_data, author_id=self.test_user_id)
        test_data = {
            "name": "Class #100"
        }
        originaldataset = dataset.get(dsid)
        dataset.delete_class(dsid, test_data)
        updateddataset = dataset.get(dsid)

        self.assertEqual(2, len(originaldataset["classes"]))
        self.assertEqual(2, len(updateddataset["classes"]))
    def test_delete_class(self):
        """ Delete a class from the dataset """
        dsid = dataset.create_from_dict(self.test_data, author_id=self.test_user_id)
        test_data = {
            "name": "Class #2"
        }
        originaldataset = dataset.get(dsid)
        dataset.delete_class(dsid, test_data)
        updateddataset = dataset.get(dsid)

        self.assertEqual(2, len(originaldataset["classes"]))
        self.assertEqual(1, len(updateddataset["classes"]))