def test_alias_magic():
 ip = get_ipython()
 mm = ip.magics_manager
 ip.run_line_magic('alias_magic', 'timeit_alias timeit')
 nt.assert_in('timeit_alias', mm.magics['line'])
 nt.assert_in('timeit_alias', mm.magics['cell'])
 ip.run_line_magic('alias_magic', '--cell timeit_cell_alias timeit')
 nt.assert_not_in('timeit_cell_alias', mm.magics['line'])
 nt.assert_in('timeit_cell_alias', mm.magics['cell'])
 ip.run_line_magic('alias_magic', '--line env_alias env')
 nt.assert_equal(ip.run_line_magic('env', ''), ip.run_line_magic('env_alias', ''))

def test_alias_magic ( ) : ip = get_ipython ( ) mm = ip . magics_manager ip . run_line_magic ( 'alias_magic' , 'timeit_alias timeit' ) nt . assert_in ( 'timeit_alias' , mm . magics [ 'line' ] ) nt . assert_in ( 'timeit_alias' , mm . magics [ 'cell' ] ) ip . run_line_magic ( 'alias_magic' , '--cell timeit_cell_alias timeit' ) nt . assert_not_in ( 'timeit_cell_alias' , mm . magics [ 'line' ] ) nt . assert_in ( 'timeit_cell_alias' , mm . magics [ 'cell' ] ) ip . run_line_magic ( 'alias_magic' , '--line env_alias env' ) nt . assert_equal ( ip . run_line_magic ( 'env' , '' ) , ip . run_line_magic ( 'env_alias' , '' ) )
test %alias_magic .