'Tests that has_changes() returns false when a new xblock in a direct only category is checked'

@ddt.data(ModuleStoreEnum.Type.mongo, ModuleStoreEnum.Type.split)
def test_has_changes_direct_only(self, default_ms):

    self.initdb(default_ms)
    test_course = self.store.create_course('testx', 'GreekHero', 'test_run', self.user_id)
    chapter = self.store.create_item(self.user_id, test_course.id, 'chapter', block_id='vertical_container')
    self.assertFalse(self.store.has_changes(test_course))
    self.assertFalse(self.store.has_changes(chapter))
