def test_add_signal_in_dictionary(self, tree): s = BaseSignal([1.0, 2, 3]) s.axes_manager[0].name = "x" s.axes_manager[0].units = "ly" tree.add_dictionary({"_sig_signal name": s._to_dictionary()}) assert isinstance(tree.signal_name, BaseSignal) np.testing.assert_array_equal(tree.signal_name.data, s.data) assert tree.signal_name.metadata.as_dictionary( ) == s.metadata.as_dictionary() assert (tree.signal_name.axes_manager._get_axes_dicts() == s.axes_manager._get_axes_dicts())
def test_add_signal_in_dictionary(self): tree = self.tree s = BaseSignal([1., 2, 3]) s.axes_manager[0].name = 'x' s.axes_manager[0].units = 'ly' tree.add_dictionary({"_sig_signal name": s._to_dictionary()}) assert isinstance(tree.signal_name, BaseSignal) np.testing.assert_array_equal(tree.signal_name.data, s.data) assert (tree.signal_name.metadata.as_dictionary() == s.metadata.as_dictionary()) assert (tree.signal_name.axes_manager._get_axes_dicts() == s.axes_manager._get_axes_dicts())
def test_add_signal_in_dictionary(self): tree = self.tree s = BaseSignal([1., 2, 3]) s.axes_manager[0].name = 'x' s.axes_manager[0].units = 'ly' tree.add_dictionary({"_sig_signal name": s._to_dictionary()}) nt.assert_is_instance(tree.signal_name, BaseSignal) np.testing.assert_array_equal(tree.signal_name.data, s.data) nt.assert_dict_equal(tree.signal_name.metadata.as_dictionary(), s.metadata.as_dictionary()) nt.assert_equal(tree.signal_name.axes_manager._get_axes_dicts(), s.axes_manager._get_axes_dicts())