def test_appends(self): code = [] _append_header(code) self.assertEqual(['#!/usr/bin/env sh', '# generated from alpine/python/alpine/environment_cache.py', ''], code) code = [] _append_comment(code, 'foo') self.assertEqual(['# foo'], code) code = [] _set_variable(code, 'foo', 'bar') self.assertEqual(['export foo="bar"'], code)
def test_appends_windows(self): alpine.environment_cache.platform = self.winplatform code = [] _append_header(code) self.assertEqual(['@echo off', 'REM generated from alpine/python/alpine/environment_cache.py', ''], code) code = [] _append_comment(code, 'foo') self.assertEqual(['REM foo'], code) code = [] _set_variable(code, 'foo', 'bar') self.assertEqual(['set foo=bar'], code)