summaryrefslogtreecommitdiffhomepage
path: root/test/test_python_environment.py
diff options
context:
space:
mode:
authorAndrey Zelenkov <zelenkov@nginx.com>2019-03-26 23:38:30 +0300
committerAndrey Zelenkov <zelenkov@nginx.com>2019-03-26 23:38:30 +0300
commit281899fcef10eaf815d90958d49243c5060ffac0 (patch)
tree258d01fb832a4253815db41673c9fcc73f128e6b /test/test_python_environment.py
parent3d7a47c9acb1120f90225c833fd56cffeb99c2cd (diff)
downloadunit-281899fcef10eaf815d90958d49243c5060ffac0.tar.gz
unit-281899fcef10eaf815d90958d49243c5060ffac0.tar.bz2
Tests: style.
Diffstat (limited to '')
-rw-r--r--test/test_python_environment.py215
1 files changed, 134 insertions, 81 deletions
diff --git a/test/test_python_environment.py b/test/test_python_environment.py
index 71e4d5b7..8ab82089 100644
--- a/test/test_python_environment.py
+++ b/test/test_python_environment.py
@@ -1,128 +1,181 @@
import unittest
import unit
-class TestUnitPythonEnvironment(unit.TestUnitApplicationPython):
+class TestUnitPythonEnvironment(unit.TestUnitApplicationPython):
def setUpClass():
unit.TestUnit().check_modules('python')
def test_python_environment_name_null(self):
self.load('environment')
- self.assertIn('error', self.conf({
- "va\0r": "val1"
- }, 'applications/environment/environment'), 'name null')
+ self.assertIn(
+ 'error',
+ self.conf(
+ {"va\0r": "val1"}, 'applications/environment/environment'
+ ),
+ 'name null',
+ )
def test_python_environment_name_equals(self):
self.load('environment')
- self.assertIn('error', self.conf({
- "var=": "val1"
- }, 'applications/environment/environment'), 'name equals')
+ self.assertIn(
+ 'error',
+ self.conf(
+ {"var=": "val1"}, 'applications/environment/environment'
+ ),
+ 'name equals',
+ )
def test_python_environment_value_null(self):
self.load('environment')
- self.assertIn('error', self.conf({
- "var": "\0val"
- }, 'applications/environment/environment'), 'value null')
+ self.assertIn(
+ 'error',
+ self.conf(
+ {"var": "\0val"}, 'applications/environment/environment'
+ ),
+ 'value null',
+ )
def test_python_environment_update(self):
self.load('environment')
- self.conf({
- "var": "val1"
- }, 'applications/environment/environment')
-
- self.assertEqual(self.get(headers={
- 'Host': 'localhost',
- 'X-Variables': 'var',
- 'Connection': 'close'
- })['body'], 'val1,', 'set')
-
- self.conf({
- "var": "val2"
- }, 'applications/environment/environment')
-
- self.assertEqual(self.get(headers={
- 'Host': 'localhost',
- 'X-Variables': 'var',
- 'Connection': 'close'
- })['body'], 'val2,', 'update')
+ self.conf({"var": "val1"}, 'applications/environment/environment')
+
+ self.assertEqual(
+ self.get(
+ headers={
+ 'Host': 'localhost',
+ 'X-Variables': 'var',
+ 'Connection': 'close',
+ }
+ )['body'],
+ 'val1,',
+ 'set',
+ )
+
+ self.conf({"var": "val2"}, 'applications/environment/environment')
+
+ self.assertEqual(
+ self.get(
+ headers={
+ 'Host': 'localhost',
+ 'X-Variables': 'var',
+ 'Connection': 'close',
+ }
+ )['body'],
+ 'val2,',
+ 'update',
+ )
def test_python_environment_replace(self):
self.load('environment')
- self.conf({
- "var1": "val1"
- }, 'applications/environment/environment')
-
- self.assertEqual(self.get(headers={
- 'Host': 'localhost',
- 'X-Variables': 'var1',
- 'Connection': 'close'
- })['body'], 'val1,', 'set')
-
- self.conf({
- "var2": "val2"
- }, 'applications/environment/environment')
-
- self.assertEqual(self.get(headers={
- 'Host': 'localhost',
- 'X-Variables': 'var1,var2',
- 'Connection': 'close'
- })['body'], 'val2,', 'replace')
+ self.conf({"var1": "val1"}, 'applications/environment/environment')
+
+ self.assertEqual(
+ self.get(
+ headers={
+ 'Host': 'localhost',
+ 'X-Variables': 'var1',
+ 'Connection': 'close',
+ }
+ )['body'],
+ 'val1,',
+ 'set',
+ )
+
+ self.conf({"var2": "val2"}, 'applications/environment/environment')
+
+ self.assertEqual(
+ self.get(
+ headers={
+ 'Host': 'localhost',
+ 'X-Variables': 'var1,var2',
+ 'Connection': 'close',
+ }
+ )['body'],
+ 'val2,',
+ 'replace',
+ )
def test_python_environment_clear(self):
self.load('environment')
- self.conf({
- "var1": "val1",
- "var2": "val2"
- }, 'applications/environment/environment')
-
- self.assertEqual(self.get(headers={
- 'Host': 'localhost',
- 'X-Variables': 'var1,var2',
- 'Connection': 'close'
- })['body'], 'val1,val2,', 'set')
+ self.conf(
+ {"var1": "val1", "var2": "val2"},
+ 'applications/environment/environment',
+ )
+
+ self.assertEqual(
+ self.get(
+ headers={
+ 'Host': 'localhost',
+ 'X-Variables': 'var1,var2',
+ 'Connection': 'close',
+ }
+ )['body'],
+ 'val1,val2,',
+ 'set',
+ )
self.conf({}, 'applications/environment/environment')
- self.assertEqual(self.get(headers={
- 'Host': 'localhost',
- 'X-Variables': 'var1,var2',
- 'Connection': 'close'
- })['body'], '', 'clear')
+ self.assertEqual(
+ self.get(
+ headers={
+ 'Host': 'localhost',
+ 'X-Variables': 'var1,var2',
+ 'Connection': 'close',
+ }
+ )['body'],
+ '',
+ 'clear',
+ )
def test_python_environment_replace_default(self):
self.load('environment')
- pwd_default = self.get(headers={
- 'Host': 'localhost',
- 'X-Variables': 'PWD',
- 'Connection': 'close'
- })['body']
+ pwd_default = self.get(
+ headers={
+ 'Host': 'localhost',
+ 'X-Variables': 'PWD',
+ 'Connection': 'close',
+ }
+ )['body']
self.assertGreater(len(pwd_default), 1, 'get default')
- self.conf({
- "PWD": "new/pwd"
- }, 'applications/environment/environment')
+ self.conf({"PWD": "new/pwd"}, 'applications/environment/environment')
- self.assertEqual(self.get(headers={
- 'Host': 'localhost',
- 'X-Variables': 'PWD',
- 'Connection': 'close'
- })['body'], 'new/pwd,', 'replace default')
+ self.assertEqual(
+ self.get(
+ headers={
+ 'Host': 'localhost',
+ 'X-Variables': 'PWD',
+ 'Connection': 'close',
+ }
+ )['body'],
+ 'new/pwd,',
+ 'replace default',
+ )
self.conf({}, 'applications/environment/environment')
- self.assertEqual(self.get(headers={
- 'Host': 'localhost',
- 'X-Variables': 'PWD',
- 'Connection': 'close'
- })['body'], pwd_default, 'restore default')
+ self.assertEqual(
+ self.get(
+ headers={
+ 'Host': 'localhost',
+ 'X-Variables': 'PWD',
+ 'Connection': 'close',
+ }
+ )['body'],
+ pwd_default,
+ 'restore default',
+ )
+
if __name__ == '__main__':
TestUnitPythonEnvironment.main()