def test_axis_qnames_no_axis(self): dim = Mock(dimensionQname='us-gaap:CashCheckAxis') segDimValues = {'cashcheckaxis': dim} context = Mock(segDimValues=segDimValues) fact = Mock(context=context) expected = ['us-gaap:CashCheckAxis'] self.assertEqual(expected, fact_lib.axis_qnames(fact))
def test_axis_qnames(self): """ Tests axis_qnames with valid axis """ context = Mock(segDimValues={}) fact = Mock(context=context) expected = [] self.assertEqual(expected, fact_lib.axis_qnames(fact))
def test_axis_qnames_no_axis(self): """ Tests axis_qnames with no axis """ dim = Mock(dimensionQname='us-gaap:CashCheckAxis') seg_dim_values = {'cashcheckaxis': dim} context = Mock(segDimValues=seg_dim_values) fact = Mock(context=context) expected = ['us-gaap:CashCheckAxis'] self.assertEqual(expected, fact_lib.axis_qnames(fact))
def test_axis_qnames(self): context = Mock(segDimValues={}) fact = Mock(context=context) expected = [] self.assertEqual(expected, fact_lib.axis_qnames(fact))