Welcome to mirror list, hosted at ThFree Co, Russian Federation.

bindings_test.py « pylocal_ads « local_ads - github.com/mapsme/omim.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
blob: f183a991205fe68030a4d5cc5ad07125e4f5beee (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
import unittest

from pylocal_ads import (Campaign, serialize, deserialize)


class PyLocalAdsTest(unittest.TestCase):

    def test_smoke(self):
        campaigns = [
            Campaign(10, 10, 10, 10, 0),
            Campaign(1000, 100, 20, 17, 7),
            Campaign(120003, 456, 15, 13, 6)
        ]

        serialized = serialize(campaigns)
        result = deserialize(serialized)

        self.assertEqual(campaigns.sort(), result.sort())


if __name__ == "__main__":
    unittest.main()