[ https://issues.apache.org/jira/browse/ARIA-153?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15986207#comment-15986207 ]
ASF GitHub Bot commented on ARIA-153: ------------------------------------- Github user ran-z commented on a diff in the pull request: https://github.com/apache/incubator-ariatosca/pull/111#discussion_r113644073 --- Diff: tests/end2end/testenv.py --- @@ -0,0 +1,96 @@ +# Licensed to the Apache Software Foundation (ASF) under one or more +# contributor license agreements. See the NOTICE file distributed with +# this work for additional information regarding copyright ownership. +# The ASF licenses this file to You under the Apache License, Version 2.0 +# (the "License"); you may not use this file except in compliance with +# the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +import os +import sys + +import pytest +import sh + + +@pytest.fixture +def testenv(tmpdir, request): + test_name = request.node.name + return TestEnvironment(str(tmpdir), test_name) + + +class TestEnvironment(object): + + def __init__(self, workdir, test_name): + self.workdir = workdir + self.test_name = test_name + + # setting the workdir for the CLI to work with + os.environ['ARIA_WORKDIR'] = self.workdir --- End diff -- add cleanup for this envar > Write an end-to-end test for ARIA > --------------------------------- > > Key: ARIA-153 > URL: https://issues.apache.org/jira/browse/ARIA-153 > Project: AriaTosca > Issue Type: Task > Reporter: Ran Ziv > Assignee: Ran Ziv > > Create an end-to-end test framework for ARIA, and write a test for the simple > {{hello-world}} example. -- This message was sent by Atlassian JIRA (v6.3.15#6346)