Test %store.
()
| 1098 | |
| 1099 | |
| 1100 | def test_store(): |
| 1101 | """Test %store.""" |
| 1102 | ip = get_ipython() |
| 1103 | ip.run_line_magic('load_ext', 'storemagic') |
| 1104 | |
| 1105 | # make sure the storage is empty |
| 1106 | ip.run_line_magic('store', '-z') |
| 1107 | ip.user_ns['var'] = 42 |
| 1108 | ip.run_line_magic('store', 'var') |
| 1109 | ip.user_ns['var'] = 39 |
| 1110 | ip.run_line_magic('store', '-r') |
| 1111 | nt.assert_equal(ip.user_ns['var'], 42) |
| 1112 | |
| 1113 | ip.run_line_magic('store', '-d var') |
| 1114 | ip.user_ns['var'] = 39 |
| 1115 | ip.run_line_magic('store' , '-r') |
| 1116 | nt.assert_equal(ip.user_ns['var'], 39) |
| 1117 | |
| 1118 | |
| 1119 | def _run_edit_test(arg_s, exp_filename=None, |
nothing calls this directly
no test coverage detected