2015-03-17 21:46:36 |
Lance Bragstad |
bug |
|
|
added bug |
2015-03-17 21:47:07 |
Lance Bragstad |
description |
When the Fernet token implementation landed, it was introduced with it's own testing layer [1]. These tests were designed to model the behavior specific to Fernet tokens. Fernet tokens should have the same V3 behavior as the rest of the token providers available in Keystone, which has been worked towards [2]. If the behavior is the same, then we should use the same tests with each provider. The TestFernetTokenProvider test cases should be analyzed and port to TestAuth if not already there. Then we can leverage the work across all providers without have a bunch of tests that describe the same behavior for different providers.
[1] https://github.com/openstack/keystone/blob/3910931b464c143b3be38c39e70038498860a8bd/keystone/tests/unit/test_v3_auth.py#L4053
[2] https://review.openstack.org/#/c/164348/ |
When the Fernet token implementation landed, it was introduced with it's own testing layer [1]. These tests were designed to model the behavior specific to Fernet tokens. Fernet tokens should have the same V3 behavior as the rest of the token providers available in Keystone, which has been worked towards [2]. If the behavior is the same, then we should use the same tests with each provider. The TestFernetTokenProvider test cases should be analyzed and ported to TestAuth if not already there. Then we can leverage the work across all providers without have a bunch of tests that describe the same behavior for different providers.
[1] https://github.com/openstack/keystone/blob/3910931b464c143b3be38c39e70038498860a8bd/keystone/tests/unit/test_v3_auth.py#L4053
[2] https://review.openstack.org/#/c/164348/ |
|
2015-03-17 21:47:21 |
Lance Bragstad |
description |
When the Fernet token implementation landed, it was introduced with it's own testing layer [1]. These tests were designed to model the behavior specific to Fernet tokens. Fernet tokens should have the same V3 behavior as the rest of the token providers available in Keystone, which has been worked towards [2]. If the behavior is the same, then we should use the same tests with each provider. The TestFernetTokenProvider test cases should be analyzed and ported to TestAuth if not already there. Then we can leverage the work across all providers without have a bunch of tests that describe the same behavior for different providers.
[1] https://github.com/openstack/keystone/blob/3910931b464c143b3be38c39e70038498860a8bd/keystone/tests/unit/test_v3_auth.py#L4053
[2] https://review.openstack.org/#/c/164348/ |
When the Fernet token implementation landed, it was introduced with it's own testing layer [1]. These tests were designed to model the behavior specific to Fernet tokens. Fernet tokens should have the same V3 behavior as the rest of the token providers available in Keystone, which has been worked towards [2]. If the behavior is the same, then we should use the same tests with each provider. The TestFernetTokenProvider test cases should be analyzed and ported to TestAuth if not already there. Then we can leverage the work across all providers without having a bunch of tests that describe the same behavior for different providers.
[1] https://github.com/openstack/keystone/blob/3910931b464c143b3be38c39e70038498860a8bd/keystone/tests/unit/test_v3_auth.py#L4053
[2] https://review.openstack.org/#/c/164348/ |
|
2015-03-17 21:47:31 |
Lance Bragstad |
tags |
|
fernet test-improvement |
|
2015-03-17 21:47:35 |
Lance Bragstad |
keystone: importance |
Undecided |
Low |
|
2015-03-17 21:48:04 |
Lance Bragstad |
tags |
fernet test-improvement |
fernet low-hanging-fruit test-improvement |
|
2015-03-17 22:24:07 |
Dolph Mathews |
keystone: status |
New |
Incomplete |
|
2015-03-17 22:24:09 |
Dolph Mathews |
keystone: status |
Incomplete |
Triaged |
|
2015-03-19 14:51:19 |
Lance Bragstad |
keystone: milestone |
|
kilo-rc1 |
|
2015-03-25 18:58:49 |
Morgan Fainberg |
keystone: milestone |
kilo-rc1 |
|
|
2015-06-23 21:46:39 |
Jason O'Brien |
keystone: assignee |
|
Jason O'Brien (jason10258) |
|
2015-06-25 21:54:43 |
Jason O'Brien |
keystone: assignee |
Jason O'Brien (jason10258) |
|
|
2015-07-19 07:45:21 |
jiaxi |
keystone: assignee |
|
jiaxi (tjxiter) |
|
2015-07-19 08:12:32 |
jiaxi |
keystone: assignee |
jiaxi (tjxiter) |
|
|
2015-07-29 18:19:10 |
Dolph Mathews |
bug |
|
|
added subscriber Dolph Mathews |
2016-03-14 18:32:47 |
Colleen Murphy |
bug |
|
|
added subscriber Colleen Murphy |
2016-03-16 05:41:31 |
Ron De Rose |
keystone: assignee |
|
Ron De Rose (ronald-de-rose) |
|
2016-03-18 22:13:22 |
Thomas Hsiao |
bug |
|
|
added subscriber Thomas Hsiao |
2016-08-01 02:40:28 |
Steve Martinelli |
keystone: assignee |
Ron De Rose (ronald-de-rose) |
|
|
2016-08-01 13:48:42 |
Lance Bragstad |
keystone: status |
Triaged |
Won't Fix |
|
2016-08-01 13:48:48 |
Lance Bragstad |
keystone: status |
Won't Fix |
Fix Committed |
|
2016-08-01 15:24:53 |
Steve Martinelli |
keystone: status |
Fix Committed |
Fix Released |
|
2016-08-01 15:25:07 |
Steve Martinelli |
keystone: assignee |
|
Lance Bragstad (lbragstad) |
|