Example #1
0
 def setUp(self):
     LiveServerTestCase.setUp(self)
     from selenium import webdriver
     mobile_emulation = { 
         #"deviceName": "Apple iPhone 3GS"
         #"deviceName": "Apple iPhone 4"
         "deviceName": "Apple iPhone 5"
         #"deviceName": "Apple iPhone 6"
         #"deviceName": "Apple iPhone 6 Plus"
         #"deviceName": "BlackBerry Z10"
         #"deviceName": "BlackBerry Z30"
         #"deviceName": "Google Nexus 4"
         #"deviceName": "Google Nexus 5"
         #"deviceName": "Google Nexus S"
         #"deviceName": "HTC Evo, Touch HD, Desire HD, Desire"
         #"deviceName": "HTC One X, EVO LTE"
         #"deviceName": "HTC Sensation, Evo 3D"
         #"deviceName": "LG Optimus 2X, Optimus 3D, Optimus Black"
         #"deviceName": "LG Optimus G"
         #"deviceName": "LG Optimus LTE, Optimus 4X HD" 
         #"deviceName": "LG Optimus One"
         #"deviceName": "Motorola Defy, Droid, Droid X, Milestone"
         #"deviceName": "Motorola Droid 3, Droid 4, Droid Razr, Atrix 4G, Atrix 2"
         #"deviceName": "Motorola Droid Razr HD"
         #"deviceName": "Nokia C5, C6, C7, N97, N8, X7"
         #"deviceName": "Nokia Lumia 7X0, Lumia 8XX, Lumia 900, N800, N810, N900"
         #"deviceName": "Samsung Galaxy Note 3"
         #"deviceName": "Samsung Galaxy Note II"
         #"deviceName": "Samsung Galaxy Note"
         #"deviceName": "Samsung Galaxy S III, Galaxy Nexus"
         #"deviceName": "Samsung Galaxy S, S II, W"
         #"deviceName": "Samsung Galaxy S4"
         #"deviceName": "Sony Xperia S, Ion"
         #"deviceName": "Sony Xperia Sola, U"
         #"deviceName": "Sony Xperia Z, Z1"
         #"deviceName": "Amazon Kindle Fire HDX 7″"
         #"deviceName": "Amazon Kindle Fire HDX 8.9″"
         #"deviceName": "Amazon Kindle Fire (First Generation)"
         #"deviceName": "Apple iPad 1 / 2 / iPad Mini"
         #"deviceName": "Apple iPad 3 / 4"
         #"deviceName": "BlackBerry PlayBook"
         #"deviceName": "Google Nexus 10"
         #"deviceName": "Google Nexus 7 2"
         #"deviceName": "Google Nexus 7"
         #"deviceName": "Motorola Xoom, Xyboard"
         #"deviceName": "Samsung Galaxy Tab 7.7, 8.9, 10.1"
         #"deviceName": "Samsung Galaxy Tab"
         #"deviceName": "Notebook with touch"
         
         # Or specify a specific build using the following two arguments
         #"deviceMetrics": { "width": 360, "height": 640, "pixelRatio": 3.0 },
         #"userAgent": "Mozilla/5.0 (Linux; Android 4.2.1; en-us; Nexus 5 Build/JOP40D) AppleWebKit/535.19 (KHTML, like Gecko) Chrome/18.0.1025.166 Mobile Safari/535.19" }
     }
     chrome_options = webdriver.ChromeOptions()
     chrome_options.add_experimental_option("mobileEmulation", mobile_emulation)
     self.browser = webdriver.Chrome(chrome_options=chrome_options)
    def setUp(self):

        from django.core.cache import cache

        restoretree(self.localcatalogue_tmp_dir_backup, self.localcatalogue_tmp_dir)
        restoretree(self.catalogue_tmp_dir_backup, self.catalogue_tmp_dir)
        cache.clear()
        try:
            self.network._servers['http']['example.com'].clear()
        except:
            pass

        LiveServerTestCase.setUp(self)
        WirecloudRemoteTestCase.setUp(self)
Example #3
0
    def setUp(self):

        from django.core.cache import cache

        restoretree(self.localcatalogue_tmp_dir_backup,
                    self.localcatalogue_tmp_dir)
        restoretree(self.catalogue_tmp_dir_backup, self.catalogue_tmp_dir)
        cache.clear()
        try:
            self.network._servers['http']['example.com'].clear()
        except:
            pass

        LiveServerTestCase.setUp(self)
        WirecloudRemoteTestCase.setUp(self)
Example #4
0
    def setUp(self):

        from django.core.cache import cache

        restoretree(self.localcatalogue_tmp_dir_backup,
                    self.localcatalogue_tmp_dir)
        restoretree(self.catalogue_tmp_dir_backup, self.catalogue_tmp_dir)
        cache.clear()
        try:
            self.network._servers['http']['example.com'].clear()
        except:
            pass

        LiveServerTestCase.setUp(self)
        WirecloudRemoteTestCase.setUp(self)
        management.call_command('populate', verbosity=0, interactive=False)
Example #5
0
    def setUp(self):

        haystack.connections.reload('default')
        management.call_command('rebuild_index', interactive=False, verbosity=0)

        from django.core.cache import cache

        restoretree(self.localcatalogue_tmp_dir_backup, self.localcatalogue_tmp_dir)
        restoretree(self.catalogue_tmp_dir_backup, self.catalogue_tmp_dir)
        cache.clear()
        try:
            self.network._servers['http']['example.com'].clear()
        except:
            pass

        LiveServerTestCase.setUp(self)
        WirecloudRemoteTestCase.setUp(self)
        management.call_command('populate', verbosity=0, interactive=False)
Example #6
0
    def setUp(self):

        haystack.connections.reload('default')
        management.call_command('rebuild_index',
                                interactive=False,
                                verbosity=0)

        from django.core.cache import cache

        restoretree(self.localcatalogue_tmp_dir_backup,
                    self.localcatalogue_tmp_dir)
        restoretree(self.catalogue_tmp_dir_backup, self.catalogue_tmp_dir)
        cache.clear()
        try:
            self.network._servers['http']['example.com'].clear()
        except Exception:
            pass

        LiveServerTestCase.setUp(self)
        WirecloudRemoteTestCase.setUp(self)
        management.call_command('populate', verbosity=0, interactive=False)