def test_alias_magic():
    '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', ''))
    ip.run_line_magic('alias_magic', ('--line history_alias history --params ' + shlex.quote('3')))
    nt.assert_in('history_alias', mm.magics['line'])
Test %alias_magic.
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', ))
    ip.run_line_magic('alias_magic', ('--line history_alias history --params ' + shlex.quote('3')))
    nt.assert_in('history_alias', mm.magics['line'])