Deleted
Added
test_java_application.py (1065:f1b1e26f0e24) | test_java_application.py (1088:2b068c8361f9) |
---|---|
1import time 2from unit.applications.lang.java import TestApplicationJava 3 4 5class TestJavaApplication(TestApplicationJava): 6 prerequisites = ['java'] 7 8 def test_java_application_cookies(self): --- 85 unchanged lines hidden (view full) --- 94 self.assertEqual(headers['X-Session-New'], 'false', 'session resume') 95 self.assertEqual( 96 session_id, headers['X-Session-Id'], 'session same id' 97 ) 98 99 def test_java_application_session_active(self): 100 self.load('session_inactive') 101 | 1import time 2from unit.applications.lang.java import TestApplicationJava 3 4 5class TestJavaApplication(TestApplicationJava): 6 prerequisites = ['java'] 7 8 def test_java_application_cookies(self): --- 85 unchanged lines hidden (view full) --- 94 self.assertEqual(headers['X-Session-New'], 'false', 'session resume') 95 self.assertEqual( 96 session_id, headers['X-Session-Id'], 'session same id' 97 ) 98 99 def test_java_application_session_active(self): 100 self.load('session_inactive') 101 |
102 resp = self.get() | 102 resp = self.get(headers={ 103 'X-Interval': '4', 104 'Host': 'localhost', 105 'Connection': 'close', 106 }) |
103 session_id = resp['headers']['X-Session-Id'] 104 105 self.assertEqual(resp['status'], 200, 'session init') 106 self.assertEqual( | 107 session_id = resp['headers']['X-Session-Id'] 108 109 self.assertEqual(resp['status'], 200, 'session init') 110 self.assertEqual( |
107 resp['headers']['X-Session-Interval'], '2', 'session interval' | 111 resp['headers']['X-Session-Interval'], '4', 'session interval' |
108 ) 109 self.assertLess( 110 abs( 111 self.date_to_sec_epoch( 112 resp['headers']['X-Session-Last-Access-Time'] 113 ) 114 - self.sec_epoch() 115 ), --- 26 unchanged lines hidden (view full) --- 142 'Connection': 'close', 143 } 144 ) 145 146 self.assertEqual( 147 resp['headers']['X-Session-Id'], session_id, 'session active 2' 148 ) 149 | 112 ) 113 self.assertLess( 114 abs( 115 self.date_to_sec_epoch( 116 resp['headers']['X-Session-Last-Access-Time'] 117 ) 118 - self.sec_epoch() 119 ), --- 26 unchanged lines hidden (view full) --- 146 'Connection': 'close', 147 } 148 ) 149 150 self.assertEqual( 151 resp['headers']['X-Session-Id'], session_id, 'session active 2' 152 ) 153 |
150 time.sleep(1) | 154 time.sleep(2) |
151 152 resp = self.get( 153 headers={ 154 'Host': 'localhost', 155 'Cookie': 'JSESSIONID=' + session_id, 156 'Connection': 'close', 157 } 158 ) 159 160 self.assertEqual( 161 resp['headers']['X-Session-Id'], session_id, 'session active 3' 162 ) 163 164 def test_java_application_session_inactive(self): 165 self.load('session_inactive') 166 | 155 156 resp = self.get( 157 headers={ 158 'Host': 'localhost', 159 'Cookie': 'JSESSIONID=' + session_id, 160 'Connection': 'close', 161 } 162 ) 163 164 self.assertEqual( 165 resp['headers']['X-Session-Id'], session_id, 'session active 3' 166 ) 167 168 def test_java_application_session_inactive(self): 169 self.load('session_inactive') 170 |
167 resp = self.get() | 171 resp = self.get(headers={ 172 'X-Interval': '1', 173 'Host': 'localhost', 174 'Connection': 'close', 175 }) |
168 session_id = resp['headers']['X-Session-Id'] 169 170 time.sleep(3) 171 172 resp = self.get( 173 headers={ 174 'Host': 'localhost', 175 'Cookie': 'JSESSIONID=' + session_id, --- 994 unchanged lines hidden --- | 176 session_id = resp['headers']['X-Session-Id'] 177 178 time.sleep(3) 179 180 resp = self.get( 181 headers={ 182 'Host': 'localhost', 183 'Cookie': 'JSESSIONID=' + session_id, --- 994 unchanged lines hidden --- |