Re: [PATCH nft v2 7/7] tests/py: minor cleaning

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Eric,

On Tue, Jun 19, 2018 at 11:46:56PM +0200, Eric Leblond wrote:
> Move import and use explicit parameter in object creation.
> ---
>  tests/py/nft-test.py | 7 +++++--
>  1 file changed, 5 insertions(+), 2 deletions(-)
> 
> diff --git a/tests/py/nft-test.py b/tests/py/nft-test.py
> index c02294a..fdc1cd5 100755
> --- a/tests/py/nft-test.py
> +++ b/tests/py/nft-test.py
> @@ -19,6 +19,10 @@ import argparse
>  import signal
>  import json
>  
> +sys.path.insert(0,'../../py/')
> +
> +from nftables import Nftables
> +
>  TESTS_PATH = os.path.dirname(os.path.abspath(__file__))
>  TESTS_DIRECTORY = ["any", "arp", "bridge", "inet", "ip", "ip6"]
>  LOGFILE = "/tmp/nftables-test.log"
> @@ -1329,7 +1333,6 @@ def main():
>      os.chdir(TESTS_PATH + "/../..")
>  
>      sys.path.append('py/')
> -    from nftables import Nftables

With that import statement moved to the top, I guess you can remove the
call to sys.path.append here also. AFAIU, the directory change should
not be problematic since the import caches the module's content and
therefore it doesn't matter that sys.path contains '../../py' which is
not valid anymore.

Apart from that, series LGTM!

Thanks, Phil
--
To unsubscribe from this list: send the line "unsubscribe netfilter-devel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html



[Index of Archives]     [Netfitler Users]     [LARTC]     [Bugtraq]     [Yosemite Forum]

  Powered by Linux