@@ -0,0 +1,885 @@
+# Copyright 2017 Codethink Ltd.%0A#%0A# Licensed under the Apache License, Version 2.0 (the %22License%22);%0A# you may not use this file except in compliance with the License.%0A# You may obtain a copy of the License at%0A#%0A#     http://www.apache.org/licenses/LICENSE-2.0%0A#%0A# Unless required by applicable law or agreed to in writing, software%0A# distributed under the License is distributed on an %22AS IS%22 BASIS,%0A# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.%0A# See the License for the specific language governing permissions and%0A# limitations under the License.%0A%0A'''Test cases for Night Train task descriptions.'''%0A%0Aimport nighttrain%0A%0A%0Adef test_simple():%0A    '''Basic test of task list parser.'''%0A    TASKS = '''%0A    - name: print-hello%0A      commands: echo %22hello%22%0A    '''%0A%0A    tasklist = nighttrain.tasks.TaskList(TASKS)%0A%0A    assert tasklist.names == %5B'print-hello'%5D%0A

Add initial test suite for nighttrain.tasks module