<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/openstack/taskflow.git/taskflow/tests/utils.py, branch 0.1.3</title>
<subtitle>opendev.org: openstack/taskflow.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/taskflow.git/'/>
<entry>
<title>Engine tests refactoring</title>
<updated>2014-01-30T19:26:52+00:00</updated>
<author>
<name>Ivan A. Melnikov</name>
<email>imelnikov@griddynamics.com</email>
</author>
<published>2014-01-23T16:09:43+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/taskflow.git/commit/?id=7ff1cde77e97fae6fde61ca515cbbce98b0d3b92'/>
<id>7ff1cde77e97fae6fde61ca515cbbce98b0d3b92</id>
<content type='text'>
This change makes tests from test_action_engine.py more focused and
deterministic:
- replace assertIsSubset with assertIsSuperAndSubsequence, which checks
  order, too;
- remove all sleeping from test tasks, it does not help anything anyway;
- refactor tests that verify behaviour in case of task failing in nested
  subflow.

Change-Id: I87ce1e5eed4a3a93c3c6593b618e82cfdd68204f
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This change makes tests from test_action_engine.py more focused and
deterministic:
- replace assertIsSubset with assertIsSuperAndSubsequence, which checks
  order, too;
- remove all sleeping from test tasks, it does not help anything anyway;
- refactor tests that verify behaviour in case of task failing in nested
  subflow.

Change-Id: I87ce1e5eed4a3a93c3c6593b618e82cfdd68204f
</pre>
</div>
</content>
</entry>
<entry>
<title>Tests: don't pass 'values' to task constructor</title>
<updated>2014-01-30T13:08:27+00:00</updated>
<author>
<name>Ivan A. Melnikov</name>
<email>imelnikov@griddynamics.com</email>
</author>
<published>2014-01-23T12:08:55+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/taskflow.git/commit/?id=39da9727670b0baa06982fe3ea977545ffa034b4'/>
<id>39da9727670b0baa06982fe3ea977545ffa034b4</id>
<content type='text'>
This might make it easier for worker-based engine to run it.

Change-Id: I94d7b8e0a447708e448c8c5d3dd7232f67c7adda
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This might make it easier for worker-based engine to run it.

Change-Id: I94d7b8e0a447708e448c8c5d3dd7232f67c7adda
</pre>
</div>
</content>
</entry>
<entry>
<title>Move six to the right location</title>
<updated>2014-01-09T13:58:32+00:00</updated>
<author>
<name>Joshua Harlow</name>
<email>harlowja@yahoo-inc.com</email>
</author>
<published>2013-12-30T22:40:42+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/taskflow.git/commit/?id=cb0ebb9e6c64cfdfedc31b6f8ad9e6474d4e570e'/>
<id>cb0ebb9e6c64cfdfedc31b6f8ad9e6474d4e570e</id>
<content type='text'>
Third party imports are supposed to be after standard library imports
so make six be after. Some newlines are also added to separate
standard library imports from all the others.

Co-authored-by: Ivan A. Melnikov &lt;imelnikov@griddynamics.com&gt;
Change-Id: Ied067e9367612758666da726df195ed390215e1b
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Third party imports are supposed to be after standard library imports
so make six be after. Some newlines are also added to separate
standard library imports from all the others.

Co-authored-by: Ivan A. Melnikov &lt;imelnikov@griddynamics.com&gt;
Change-Id: Ied067e9367612758666da726df195ed390215e1b
</pre>
</div>
</content>
</entry>
<entry>
<title>Enable H202 warning for flake8</title>
<updated>2014-01-02T17:24:57+00:00</updated>
<author>
<name>Ivan A. Melnikov</name>
<email>imelnikov@griddynamics.com</email>
</author>
<published>2014-01-02T17:24:57+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/taskflow.git/commit/?id=e5d31b2b3b4b2fc2e57f1b6248be341235452997'/>
<id>e5d31b2b3b4b2fc2e57f1b6248be341235452997</id>
<content type='text'>
Change-Id: Iaeb6d4ab1af5063558ef1a7b9a85e46c6cf0ccb7
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: Iaeb6d4ab1af5063558ef1a7b9a85e46c6cf0ccb7
</pre>
</div>
</content>
</entry>
<entry>
<title>Unit tests refactoring</title>
<updated>2013-10-17T12:35:18+00:00</updated>
<author>
<name>Anastasia Karpinska</name>
<email>akarpinska@griddynamics.com</email>
</author>
<published>2013-10-17T10:16:06+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/taskflow.git/commit/?id=e7508eb8e53217d889fe8af24a92cdd0dbb28068'/>
<id>e7508eb8e53217d889fe8af24a92cdd0dbb28068</id>
<content type='text'>
* duplicated tests were removed
* common tasks moved to utils

Change-Id: I69c91a264ec668b1333db8fd907298262af098cb
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* duplicated tests were removed
* common tasks moved to utils

Change-Id: I69c91a264ec668b1333db8fd907298262af098cb
</pre>
</div>
</content>
</entry>
<entry>
<title>Removed unused utilities</title>
<updated>2013-10-14T15:09:24+00:00</updated>
<author>
<name>Ivan A. Melnikov</name>
<email>imelnikov@griddynamics.com</email>
</author>
<published>2013-10-14T15:09:24+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/taskflow.git/commit/?id=009f9a17eadf6ebb8b106bd52a569274f334d0cb'/>
<id>009f9a17eadf6ebb8b106bd52a569274f334d0cb</id>
<content type='text'>
Change-Id: Ifa3e7b820d594303c6c02eae12f55bce2bd1dacc
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: Ifa3e7b820d594303c6c02eae12f55bce2bd1dacc
</pre>
</div>
</content>
</entry>
<entry>
<title>No module name for builtin type and exception names</title>
<updated>2013-10-10T10:55:01+00:00</updated>
<author>
<name>Ivan A. Melnikov</name>
<email>imelnikov@griddynamics.com</email>
</author>
<published>2013-10-10T10:20:08+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/taskflow.git/commit/?id=5429b891fb7d8fbe3bc63b40b463be9ec9380a4a'/>
<id>5429b891fb7d8fbe3bc63b40b463be9ec9380a4a</id>
<content type='text'>
Make utils.reflection.get_class_name() return just type name (without
module) for builtin exceptions and types. This makes output less
clumsy and makes this function return same strings for python 2 and 3.

Change-Id: Ibc599ed34c804cf2cf2ab67e7466a48ebe7f6df3
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Make utils.reflection.get_class_name() return just type name (without
module) for builtin exceptions and types. This makes output less
clumsy and makes this function return same strings for python 2 and 3.

Change-Id: Ibc599ed34c804cf2cf2ab67e7466a48ebe7f6df3
</pre>
</div>
</content>
</entry>
<entry>
<title>Task decorator was removed and examples updated</title>
<updated>2013-09-23T09:54:28+00:00</updated>
<author>
<name>Anastasia Karpinska</name>
<email>akarpinska@griddynamics.com</email>
</author>
<published>2013-09-20T09:54:15+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/taskflow.git/commit/?id=a333c48523f17bef9e1c1cde661fd94ec70adf34'/>
<id>a333c48523f17bef9e1c1cde661fd94ec70adf34</id>
<content type='text'>
Change-Id: Ie49fe6c2f48a18130d1fd2a3aa5485cd8cee4ed4
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: Ie49fe6c2f48a18130d1fd2a3aa5485cd8cee4ed4
</pre>
</div>
</content>
</entry>
<entry>
<title>Add basic sanity tests for unordered flow</title>
<updated>2013-09-22T23:16:12+00:00</updated>
<author>
<name>Joshua Harlow</name>
<email>harlowja@yahoo-inc.com</email>
</author>
<published>2013-09-12T23:13:02+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/taskflow.git/commit/?id=91331c0da42e64abd9cf10850255005ecc7dd82b'/>
<id>91331c0da42e64abd9cf10850255005ecc7dd82b</id>
<content type='text'>
Fixes: bug 1224194

Change-Id: Id5af06a2f10e357e8d042df6f41795cc9328469b
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes: bug 1224194

Change-Id: Id5af06a2f10e357e8d042df6f41795cc9328469b
</pre>
</div>
</content>
</entry>
<entry>
<title>Add provides and requires properties to Flow</title>
<updated>2013-09-10T22:14:20+00:00</updated>
<author>
<name>Anastasia Karpinska</name>
<email>akarpinska@griddynamics.com</email>
</author>
<published>2013-09-10T10:34:29+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/openstack/taskflow.git/commit/?id=c73c0975600121fda89039a851bd44bc1280016b'/>
<id>c73c0975600121fda89039a851bd44bc1280016b</id>
<content type='text'>
Provides and requires properties are used to browse all
required and provided values for the whole Flow.

The same properties were added to the Task.

Appropriate Task properties were renamed to rebind and save_as.

Change-Id: I02eb02303a9701a13f1a54f06f20bbf9aebd1d04
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Provides and requires properties are used to browse all
required and provided values for the whole Flow.

The same properties were added to the Task.

Appropriate Task properties were renamed to rebind and save_as.

Change-Id: I02eb02303a9701a13f1a54f06f20bbf9aebd1d04
</pre>
</div>
</content>
</entry>
</feed>
