コード例 #1
0
ファイル: test_evergreen.py プロジェクト: stjordanis/mongo
 def test__add_list_param_extend(self):
     params = {"param1": "abc"}
     param_name = "param2"
     param_list = ["x", "y", "z"]
     evergreen._add_list_param(params, param_name, param_list)
     self.assertDictEqual(
         {
             "param1": "abc",
             param_name: ",".join(param_list)
         }, params)
コード例 #2
0
ファイル: test_evergreen.py プロジェクト: stjordanis/mongo
 def test__add_list_param_none(self):
     params = {"param1": "abc"}
     param_name = "param2"
     param_list = None
     evergreen._add_list_param(params, param_name, param_list)
     self.assertDictEqual({"param1": "abc"}, params)
コード例 #3
0
ファイル: test_evergreen.py プロジェクト: stjordanis/mongo
 def test__add_list_param_bad_type(self):
     params = {"param1": "abc"}
     param_name = "param2"
     param_list = "mystring"
     with self.assertRaises(TypeError):
         evergreen._add_list_param(params, param_name, param_list)
コード例 #4
0
ファイル: test_evergreen.py プロジェクト: stjordanis/mongo
 def test__add_list_param_no_list(self):
     params = {"param1": "abc"}
     param_name = "myparam"
     param_list = []
     evergreen._add_list_param(params, param_name, param_list)
     self.assertDictEqual({"param1": "abc"}, params)
コード例 #5
0
ファイル: test_evergreen.py プロジェクト: stjordanis/mongo
 def test__add_list_param_exists(self):
     params = {"param1": "abc"}
     param_name = "param1"
     param_list = ["x", "y", "z"]
     with self.assertRaises(RuntimeError):
         evergreen._add_list_param(params, param_name, param_list)
コード例 #6
0
ファイル: test_evergreen.py プロジェクト: stjordanis/mongo
 def test__add_list_param(self):
     params = {}
     param_name = "myparam"
     param_list = ["a", "b", "c"]
     evergreen._add_list_param(params, param_name, param_list)
     self.assertDictEqual({param_name: ",".join(param_list)}, params)
コード例 #7
0
ファイル: test_evergreen.py プロジェクト: stjordanis/mongo
 def test__add_list_param_one_item(self):
     params = {}
     param_name = "myparam"
     param_list = ["abc"]
     evergreen._add_list_param(params, param_name, param_list)
     self.assertDictEqual({param_name: "abc"}, params)
コード例 #8
0
ファイル: test_evergreen.py プロジェクト: ShaneHarvey/mongo
 def test__add_list_param_bad_type(self):
     params = {"param1": "abc"}
     param_name = "param2"
     param_list = "mystring"
     with self.assertRaises(TypeError):
         evergreen._add_list_param(params, param_name, param_list)
コード例 #9
0
ファイル: test_evergreen.py プロジェクト: ShaneHarvey/mongo
 def test__add_list_param_none(self):
     params = {"param1": "abc"}
     param_name = "param2"
     param_list = None
     evergreen._add_list_param(params, param_name, param_list)
     self.assertDictEqual({"param1": "abc"}, params)
コード例 #10
0
ファイル: test_evergreen.py プロジェクト: ShaneHarvey/mongo
 def test__add_list_param_extend(self):
     params = {"param1": "abc"}
     param_name = "param2"
     param_list = ["x", "y", "z"]
     evergreen._add_list_param(params, param_name, param_list)
     self.assertDictEqual({"param1": "abc", param_name: ",".join(param_list)}, params)
コード例 #11
0
ファイル: test_evergreen.py プロジェクト: ShaneHarvey/mongo
 def test__add_list_param_exists(self):
     params = {"param1": "abc"}
     param_name = "param1"
     param_list = ["x", "y", "z"]
     with self.assertRaises(RuntimeError):
         evergreen._add_list_param(params, param_name, param_list)
コード例 #12
0
ファイル: test_evergreen.py プロジェクト: ShaneHarvey/mongo
 def test__add_list_param_no_list(self):
     params = {"param1": "abc"}
     param_name = "myparam"
     param_list = []
     evergreen._add_list_param(params, param_name, param_list)
     self.assertDictEqual({"param1": "abc"}, params)
コード例 #13
0
ファイル: test_evergreen.py プロジェクト: ShaneHarvey/mongo
 def test__add_list_param_one_item(self):
     params = {}
     param_name = "myparam"
     param_list = ["abc"]
     evergreen._add_list_param(params, param_name, param_list)
     self.assertDictEqual({param_name: "abc"}, params)
コード例 #14
0
ファイル: test_evergreen.py プロジェクト: ShaneHarvey/mongo
 def test__add_list_param(self):
     params = {}
     param_name = "myparam"
     param_list = ["a", "b", "c"]
     evergreen._add_list_param(params, param_name, param_list)
     self.assertDictEqual({param_name: ",".join(param_list)}, params)