コード例 #1
0
    def test_ping(self):
        config_path = tempfile.mktemp()
        args = ["--url=" + url, "--config_path=" + config_path, "register"]
        self.assertTrue(cli.main(args))

        args = ["--url=" + url, "--config_path=" + config_path, "ping"]
        self.assertTrue(cli.main(args))
コード例 #2
0
    def test_ping(self):
        config_path = tempfile.mktemp()
        args = ["--url=" + url, "--config_path=" + config_path, "register"]
        self.assertTrue(cli.main(args))

        args = ["--url=" + url, "--config_path=" + config_path, "ping"]
        self.assertTrue(cli.main(args))
コード例 #3
0
    def test_build(self):
        path = tempfile.mktemp()

        args = [
            "--nop2p",
            "--url=" + url,
            "--config_path=" + path,
            "register",
        ]
        cli.main(args)

        args = [
            "--nop2p",
            "--url=" + url,
            "--config_path=" + path,
            "--max_size=" + str(1024 * 256),  # 256K
            "--min_free_size=" + str(1024 * 256),  # 256K
            "build",
            "--workers=4",
            "--cleanup",
            "--rebuild",
            "--repair",
            "--set_height_interval=3"
        ]
        self.assertTrue(cli.main(args))
コード例 #4
0
ファイル: test_client.py プロジェクト: kgdb/dataserv-client
    def test_build(self):
        path = tempfile.mktemp()

        args = [
            "--nop2p",
            "--url=" + url,
            "--config_path=" + path,
            "register",
        ]
        cli.main(args)

        args = [
            "--nop2p",
            "--url=" + url,
            "--config_path=" + path,
            "--max_size=" + str(1024 * 256),  # 256K
            "--min_free_size=" + str(1024 * 256),  # 256K
            "build",
            "--workers=4",
            "--cleanup",
            "--rebuild",
            "--repair",
            "--set_height_interval=3"
        ]
        self.assertTrue(cli.main(args))
コード例 #5
0
ファイル: test_client.py プロジェクト: sesam/dataserv-client
 def callback():
     cli.main([
         "--address=" + address_mu,
         "--url=" + url,
         "poll",
         "--register_address",
         "--delay=5",
         "--limit=xyz"
     ])
コード例 #6
0
ファイル: test_client.py プロジェクト: F483/dataserv-client
 def callback():
     cli.main([
         "--url=" + url,
         "--config_path=" + tempfile.mktemp(),
         "poll",
         "--register_address",
         "--delay=5",
         "--limit=xyz"
     ])
コード例 #7
0
 def callback():
     path = tempfile.mktemp()
     cli.main([
         "--url=" + url,
         "--config_path=" + path,
         "register",
     ])
     cli.main([
         "--url=" + url, "--config_path=" + path, "poll", "--delay=5",
         "--limit=xyz"
     ])
コード例 #8
0
 def callback():
     path = tempfile.mktemp()
     cli.main([
         "--url=" + url,
         "--config_path=" + path,
         "register",
     ])
     cli.main([
         "--url=" + url,
         "--config_path=" + path,
         "poll",
         "--delay=5",
         "--limit=xyz"
     ])
コード例 #9
0
    def test_poll(self):
        path = tempfile.mktemp()

        args = ["--url=" + url, "--config_path=" + path, "register"]
        cli.main(args)

        args = [
            "--url=" + url,
            "--config_path=" + path,
            "poll",
            "--delay=0",
            "--limit=0",
        ]  # no pings needed for check args
        self.assertTrue(cli.main(args))
コード例 #10
0
    def test_audit(self):
        path = tempfile.mktemp()

        args = [
            "--url=" + url,
            "--config_path=" + path,
            "register",
        ]
        cli.main(args)

        args = [
            "--url=" + url, "--config_path=" + path, "audit", "--delay=0",
            "--limit=0"
        ]  # no audit needed for check args
        self.assertTrue(cli.main(args))
コード例 #11
0
ファイル: test_client.py プロジェクト: kgdb/dataserv-client
    def test_poll(self):
        path = tempfile.mktemp()

        args = [
            "--nop2p",
            "--url=" + url,
            "--config_path=" + path,
            "register",
        ]
        cli.main(args)

        args = [
            "--nop2p", "--url=" + url, "--config_path=" + path, "poll",
            "--delay=0", "--limit=0"
        ]  # no pings needed for check args
        self.assertTrue(cli.main(args))
コード例 #12
0
 def test_version(self):
     args = [
         "--nop2p",
         "--config_path=" + tempfile.mktemp(),
         "version"
     ]
     self.assertTrue(cli.main(args))
コード例 #13
0
 def test_register(self):
     args = [
         "--url=" + url,
         "--config_path=" + tempfile.mktemp(),
         "register"
     ]
     self.assertTrue(cli.main(args))
コード例 #14
0
ファイル: test_client.py プロジェクト: F483/dataserv-client
 def test_register(self):
     args = [
         "--url=" + url,
         "--config_path=" + tempfile.mktemp(),
         "register"
     ]
     self.assertTrue(cli.main(args))
コード例 #15
0
    def test_poll(self):
        path = tempfile.mktemp()

        args = [
            "--url=" + url,
            "--config_path=" + path,
            "register",
        ]
        cli.main(args)

        args = [
            "--url=" + url,
            "--config_path=" + path,
            "poll",
            "--delay=2",
            "--limit=10"
        ]
        self.assertTrue(cli.main(args))
コード例 #16
0
ファイル: test_client.py プロジェクト: sesam/dataserv-client
 def test_poll(self):
     args = [
         "--address=" + address_eta,
         "--url=" + url,
         "poll",
         "--register_address",
         "--delay=5",
         "--limit=60"
     ]
     self.assertTrue(cli.main(args))
コード例 #17
0
ファイル: test_client.py プロジェクト: F483/dataserv-client
 def test_poll(self):
     args = [
         "--url=" + url,
         "--config_path=" + tempfile.mktemp(),
         "poll",
         "--register_address",
         "--delay=5",
         "--limit=60"
     ]
     self.assertTrue(cli.main(args))
コード例 #18
0
    def test_audit(self):
        path = tempfile.mktemp()

        args = [
            "--nop2p",
            "--url=" + url,
            "--config_path=" + path,
            "register",
        ]
        cli.main(args)

        args = [
            "--nop2p",
            "--url=" + url,
            "--config_path=" + path,
            "audit",
            "--delay=0",
            "--limit=0"
        ]  # no audit needed for check args
        self.assertTrue(cli.main(args))
コード例 #19
0
 def test_farm(self):
     args = [
         "--url=" + url,
         "--config_path=" + tempfile.mktemp(),
         "--max_size=" + str(1024 * 256),  # 256K
         "farm",
         "--cleanup",
         "--rebuild",
         "--set_height_interval=3",
         "--delay=0",
         "--limit=0",
     ]  # no pings needed for check args
     self.assertTrue(cli.main(args))
コード例 #20
0
 def test_farm(self):
     args = [
         "--url=" + url,
         "--config_path=" + tempfile.mktemp(),
         "--max_size=" + str(1024 * 256),  # 256K
         "farm",
         "--cleanup",
         "--rebuild",
         "--set_height_interval=3",
         "--delay=0",
         "--limit=0"
     ]  #no pings needed for check args
     self.assertTrue(cli.main(args))
コード例 #21
0
#!/usr/bin/env python


import sys  # pragma: no cover
from dataserv_client import cli  # pragma: no cover


if __name__ == "__main__":  # pragma: no cover
    cli.main(sys.argv[1:])  # pragma: no cover
コード例 #22
0
 def callback():
     cli.main(["--address=xyz", "--url=" + url, "register"])
コード例 #23
0
 def test_register(self):
     args = ["--address=" + addresses["theta"], "--url=" + url, "register"]
     self.assertTrue(cli.main(args))
コード例 #24
0
ファイル: test_client.py プロジェクト: pryds/dataserv-client
 def callback():
     cli.main(["--address=xyz", "--url=" + url, "register"])
コード例 #25
0
 def callback():
     cli.main([])
コード例 #26
0
ファイル: test_client.py プロジェクト: pryds/dataserv-client
 def test_register(self):
     args = ["--address=" + address_theta, "--url=" + url, "register"]
     self.assertTrue(cli.main(args))
コード例 #27
0
ファイル: test_client.py プロジェクト: pryds/dataserv-client
    def test_ping(self):
        args = ["--address=" + address_iota, "--url=" + url, "register"]
        self.assertTrue(cli.main(args))

        args = ["--address=" + address_iota, "--url=" + url, "ping"]
        self.assertTrue(cli.main(args))
コード例 #28
0
 def test_freespace(self):
     args = ["--config_path=" + tempfile.mktemp(), "freespace"]
     self.assertTrue(cli.main(args))
コード例 #29
0
 def test_version(self):
     args = ["--config_path=" + tempfile.mktemp(), "version"]
     self.assertTrue(cli.main(args))
コード例 #30
0
 def callback():
     cli.main(["--address=" + addresses["lambda"]])
コード例 #31
0
 def callback():
     cli.main(["--address=" + addresses["lambda"]])
コード例 #32
0
ファイル: test_client.py プロジェクト: F483/dataserv-client
 def test_version(self):
     self.assertTrue(cli.main(["version"]))
コード例 #33
0
ファイル: test_client.py プロジェクト: sesam/dataserv-client
 def callback():
     cli.main(["--address=" + address_lambda])
コード例 #34
0
    def test_ping(self):
        args = ["--address=" + addresses["iota"], "--url=" + url, "register"]
        self.assertTrue(cli.main(args))

        args = ["--address=" + addresses["iota"], "--url=" + url, "ping"]
        self.assertTrue(cli.main(args))
コード例 #35
0
 def callback():
     cli.main([])
コード例 #36
0
 def callback():
     cli.main(["--address=" + address_alpha])