update scripts
This commit is contained in:
@ -47,5 +47,5 @@ for category in tag_dict:
|
|||||||
someFile = open("snippets/" + snippet + '.md')
|
someFile = open("snippets/" + snippet + '.md')
|
||||||
fileData = someFile.read()
|
fileData = someFile.read()
|
||||||
codeParts = re.split(codeRe,fileData)
|
codeParts = re.split(codeRe,fileData)
|
||||||
toAppend += codeParts[0] + f'```py{codeParts[1]} \n ```' +codeParts[2] + f'<details><summary>View Examples</summary>\n\n```py\n{codeParts[3]}\n```\n</details>\n\n<br><a href = "#table-of-contents">:arrow_up: Back to top</a>\n ' + '\n'
|
toAppend += codeParts[0] + '```py{codeParts[1]} \n ```'.format(codeParts= codeParts) +codeParts[2] + '<details><summary>View Examples</summary>\n\n```py\n{codeParts[3]}\n```\n</details>\n\n<br><a href = "#table-of-contents">:arrow_up: Back to top</a>\n '.format(codeParts=codeParts) + '\n'
|
||||||
open("README.md",'w').write(start+toAppend+'\n'+end)
|
open("README.md",'w').write(start+toAppend+'\n'+end)
|
||||||
@ -13,10 +13,12 @@ for snippet in snippets:
|
|||||||
test_file = open(f'test/{snippet}/{snippet}_test.py','w')
|
test_file = open(f'test/{snippet}/{snippet}_test.py','w')
|
||||||
file_to_write_to.write(code)
|
file_to_write_to.write(code)
|
||||||
file_to_write_to.close()
|
file_to_write_to.close()
|
||||||
test_file.write(f'''
|
test_file.write('''
|
||||||
import pytest,types,functools
|
import types,functools
|
||||||
|
from tape import test
|
||||||
from {snippet} import {snippet}
|
from {snippet} import {snippet}
|
||||||
def {snippet}_test():
|
def {snippet}_test(t):
|
||||||
assert isinstance({snippet}, (types.BuiltinFunctionType, types.FunctionType, functools.partial))
|
t.true(isinstance({snippet}, (types.BuiltinFunctionType, types.FunctionType, functools.partial)),'{snippet} is a function')
|
||||||
'''.strip())
|
test('Testing {snippet}',{snippet}_test)
|
||||||
|
'''.format(snippet = snippet).strip())
|
||||||
test_file.close()
|
test_file.close()
|
||||||
Reference in New Issue
Block a user