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())