diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 473e7c5..d7873fb 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -29,15 +29,14 @@ jobs: - name: Display Python version run: python -c "import sys; print(sys.version)" - - name: Install dependecies - uses: VaultVulp/action-pipenv@v2.0.1 - with: - command: install --dev + - name: Install pipenv + run: pip install --user pipenv + + - name: Install all dependencies, including development ones + run: pipenv sync --dev - name: Install Django run: pip install -q Django~=${{ matrix.django-version }} - name: Test - uses: VaultVulp/action-pipenv@v2.0.1 - with: - command: run test + run: pipenv run test diff --git a/testproject/tests/test_crypto_instance.py b/testproject/tests/test_crypto_instance.py index e250b9d..d4f0501 100644 --- a/testproject/tests/test_crypto_instance.py +++ b/testproject/tests/test_crypto_instance.py @@ -9,8 +9,9 @@ class TestCryptoInstance(TestCase): def test_should_have_a_default_secret_key(self): - self.assertEqual(crypto.key, 'MY_SECURE_KEY') - self.assertEqual(crypto.key, conf.THUMBOR_SECURITY_KEY) + key = crypto.key.decode('utf-8') + self.assertEqual(key, 'MY_SECURE_KEY') + self.assertEqual(key, conf.THUMBOR_SECURITY_KEY) @override_settings(THUMBOR_SECURITY_KEY='custom-security-key') def test_should_read_key_from_settings(self):