コード例 #1
0
ファイル: test_cli.py プロジェクト: rafguns/linkpred
    def test_load_profile_error(self):
        with open(self.json_fname, "w") as fh:
            fh.write("foobar")
        with assert_raises(Exception):
            load_profile(self.json_fname)

        with open(self.yaml_fname, "w") as fh:
            fh.write("{foobar")
        with assert_raises(Exception):
            load_profile(self.yaml_fname)
コード例 #2
0
ファイル: test_cli.py プロジェクト: royshan/linkpred
    def test_load_profile_error(self):
        with open(self.json_fname, "w") as fh:
            fh.write("foobar")
        with assert_raises(Exception):
            load_profile(self.json_fname)

        with open(self.yaml_fname, "w") as fh:
            fh.write("{foobar")
        with assert_raises(Exception):
            load_profile(self.yaml_fname)
コード例 #3
0
ファイル: test_cli.py プロジェクト: rafguns/linkpred
 def test_load_profile_json(self):
     with open(self.json_fname, "w") as fh:
         fh.write("""{"predictors":
             [{"name": "CommonNeighbours",
             "displayname": "Common neighbours"},
             {"name": "Cosine"}],
             "interpolation": true}""")
     profile = load_profile(self.json_fname)
     assert_dict_equal(profile, self.expected)
コード例 #4
0
ファイル: test_cli.py プロジェクト: rafguns/linkpred
    def test_load_profile_yaml(self):
        with open(self.yaml_fname, "w") as fh:
            fh.write("""predictors:
- name: CommonNeighbours
  displayname: Common neighbours
- name: Cosine
interpolation: true""")
        profile = load_profile(self.yaml_fname)
        assert_dict_equal(profile, self.expected)
コード例 #5
0
ファイル: test_cli.py プロジェクト: royshan/linkpred
 def test_load_profile_json(self):
     with open(self.json_fname, "w") as fh:
         fh.write("""{"predictors":
             [{"name": "CommonNeighbours",
             "displayname": "Common neighbours"},
             {"name": "Cosine"}],
             "interpolation": true}""")
     profile = load_profile(self.json_fname)
     assert_dict_equal(profile, self.expected)
コード例 #6
0
ファイル: test_cli.py プロジェクト: royshan/linkpred
    def test_load_profile_yaml(self):
        with open(self.yaml_fname, "w") as fh:
            fh.write("""predictors:
- name: CommonNeighbours
  displayname: Common neighbours
- name: Cosine
interpolation: true""")
        profile = load_profile(self.yaml_fname)
        assert_dict_equal(profile, self.expected)