From 18ffa0ec9d06f2dc29176f18a0ff773c17396ca7 Mon Sep 17 00:00:00 2001 From: Rohit Tanwar Date: Wed, 14 Feb 2018 13:24:25 +0530 Subject: [PATCH] update scripts --- scripts/readme.py | 2 +- scripts/tdd.py | 12 +++++++----- 2 files changed, 8 insertions(+), 6 deletions(-) diff --git a/scripts/readme.py b/scripts/readme.py index a95373f45..584337e10 100644 --- a/scripts/readme.py +++ b/scripts/readme.py @@ -47,5 +47,5 @@ for category in tag_dict: someFile = open("snippets/" + snippet + '.md') fileData = someFile.read() codeParts = re.split(codeRe,fileData) - toAppend += codeParts[0] + f'```py{codeParts[1]} \n ```' +codeParts[2] + f'
View Examples\n\n```py\n{codeParts[3]}\n```\n
\n\n
:arrow_up: Back to top\n ' + '\n' + toAppend += codeParts[0] + '```py{codeParts[1]} \n ```'.format(codeParts= codeParts) +codeParts[2] + '
View Examples\n\n```py\n{codeParts[3]}\n```\n
\n\n
:arrow_up: Back to top\n '.format(codeParts=codeParts) + '\n' open("README.md",'w').write(start+toAppend+'\n'+end) \ No newline at end of file diff --git a/scripts/tdd.py b/scripts/tdd.py index d1d5530d1..f1cfc5274 100644 --- a/scripts/tdd.py +++ b/scripts/tdd.py @@ -13,10 +13,12 @@ for snippet in snippets: test_file = open(f'test/{snippet}/{snippet}_test.py','w') file_to_write_to.write(code) file_to_write_to.close() - test_file.write(f''' -import pytest,types,functools + test_file.write(''' +import types,functools +from tape import test from {snippet} import {snippet} -def {snippet}_test(): - assert isinstance({snippet}, (types.BuiltinFunctionType, types.FunctionType, functools.partial)) - '''.strip()) +def {snippet}_test(t): + t.true(isinstance({snippet}, (types.BuiltinFunctionType, types.FunctionType, functools.partial)),'{snippet} is a function') +test('Testing {snippet}',{snippet}_test) + '''.format(snippet = snippet).strip()) test_file.close() \ No newline at end of file