|
1 | | -import os |
2 | | -import unittest |
3 | | - |
4 | 1 | import tableauserverclient as TSC |
5 | 2 |
|
6 | 3 |
|
7 | | -class FilterTests(unittest.TestCase): |
8 | | - def setUp(self): |
9 | | - pass |
| 4 | +def test_filter_equal(): |
| 5 | + filter = TSC.Filter(TSC.RequestOptions.Field.Name, TSC.RequestOptions.Operator.Equals, "Superstore") |
10 | 6 |
|
11 | | - def test_filter_equal(self): |
12 | | - filter = TSC.Filter(TSC.RequestOptions.Field.Name, TSC.RequestOptions.Operator.Equals, "Superstore") |
| 7 | + assert str(filter) == "name:eq:Superstore" |
13 | 8 |
|
14 | | - self.assertEqual(str(filter), "name:eq:Superstore") |
15 | 9 |
|
16 | | - def test_filter_in(self): |
17 | | - # create a IN filter condition with project names that |
18 | | - # contain spaces and "special" characters |
19 | | - projects_to_find = ["default", "Salesforce Sales Projeśt"] |
20 | | - filter = TSC.Filter(TSC.RequestOptions.Field.Name, TSC.RequestOptions.Operator.In, projects_to_find) |
| 10 | +def test_filter_in(): |
| 11 | + # create a IN filter condition with project names that |
| 12 | + # contain spaces and "special" characters |
| 13 | + projects_to_find = ["default", "Salesforce Sales Projeśt"] |
| 14 | + filter = TSC.Filter(TSC.RequestOptions.Field.Name, TSC.RequestOptions.Operator.In, projects_to_find) |
21 | 15 |
|
22 | | - self.assertEqual(str(filter), "name:in:[default,Salesforce Sales Projeśt]") |
| 16 | + assert str(filter) == "name:in:[default,Salesforce Sales Projeśt]" |
0 commit comments