1 Star 0 Fork 0

ai-performance/pre-commit-hooks

Create your Gitee Account
Explore and code with more than 14 million developers,Free private repositories !:)
Sign up
文件
Clone or Download
check_toml_test.py 701 Bytes
Copy Edit Raw Blame History
Max Rozentsveyg authored 2020-05-21 00:07 +08:00 . Don't use LocalPath.strpath
from pre_commit_hooks.check_toml import main
def test_toml_bad(tmpdir):
filename = tmpdir.join('f')
filename.write("""
key = # INVALID
= "no key name" # INVALID
""")
ret = main((str(filename),))
assert ret == 1
def test_toml_good(tmpdir):
filename = tmpdir.join('f')
filename.write(
"""
# This is a TOML document.
title = "TOML Example"
[owner]
name = "John"
dob = 1979-05-27T07:32:00-08:00 # First class dates
""",
)
ret = main((str(filename),))
assert ret == 0
def test_toml_good_unicode(tmpdir):
filename = tmpdir.join('f')
filename.write_binary('letter = "\N{SNOWMAN}"\n'.encode())
ret = main((str(filename),))
assert ret == 0
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/ai-performance/pre-commit-hooks.git
git@gitee.com:ai-performance/pre-commit-hooks.git
ai-performance
pre-commit-hooks
pre-commit-hooks
master

Search