Moved from Pipenv to Poetry
All the Blender Institute Python webprojects are moving to Poetry; it works better than Pipenv in various regards.
This commit is contained in:
@@ -4,7 +4,7 @@ import tempfile
|
||||
|
||||
from blender_asset_tracer import blendfile
|
||||
from blender_asset_tracer.blendfile import iterators, exceptions
|
||||
from abstract_test import AbstractBlendFileTest
|
||||
from tests.abstract_test import AbstractBlendFileTest
|
||||
|
||||
|
||||
class BlendFileBlockTest(AbstractBlendFileTest):
|
||||
|
||||
@@ -3,7 +3,7 @@ from shutil import copyfile
|
||||
import os
|
||||
|
||||
from blender_asset_tracer import blendfile
|
||||
from abstract_test import AbstractBlendFileTest
|
||||
from tests.abstract_test import AbstractBlendFileTest
|
||||
|
||||
|
||||
class ModifyUncompressedTest(AbstractBlendFileTest):
|
||||
|
||||
@@ -3,7 +3,7 @@ import tempfile
|
||||
import shutil
|
||||
|
||||
from blender_asset_tracer import blendfile
|
||||
from abstract_test import AbstractBlendFileTest
|
||||
from tests.abstract_test import AbstractBlendFileTest
|
||||
|
||||
from blender_asset_tracer import compressor
|
||||
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
import pathlib
|
||||
import sys
|
||||
import unittest
|
||||
|
||||
import mypy.api
|
||||
@@ -8,6 +9,13 @@ import blender_asset_tracer
|
||||
|
||||
class MypyRunnerTest(unittest.TestCase):
|
||||
def test_run_mypy(self):
|
||||
# This test doesn't work with Tox, it raises an AssertionError:
|
||||
# /path/to/blender-asset-tracer/.tox/py37/lib/python3.7/site-packages is in the PYTHONPATH.
|
||||
# Please change directory so it is not.
|
||||
for path in sys.path:
|
||||
if '/.tox/' in path and path.endswith('/site-packages'):
|
||||
self.skipTest("Mypy doesn't like Tox")
|
||||
|
||||
path = pathlib.Path(blender_asset_tracer.__file__).parent
|
||||
result = mypy.api.run(['--incremental', '--ignore-missing-imports', str(path)])
|
||||
|
||||
|
||||
+1
-1
@@ -7,7 +7,7 @@ from unittest import mock
|
||||
|
||||
from blender_asset_tracer import blendfile, pack, bpathlib
|
||||
from blender_asset_tracer.pack import progress
|
||||
from abstract_test import AbstractBlendFileTest
|
||||
from tests.abstract_test import AbstractBlendFileTest
|
||||
|
||||
|
||||
class AbstractPackTest(AbstractBlendFileTest):
|
||||
|
||||
@@ -21,7 +21,7 @@ import pathlib
|
||||
|
||||
import responses
|
||||
|
||||
from test_pack import AbstractPackTest
|
||||
from tests.test_pack import AbstractPackTest
|
||||
from blender_asset_tracer.pack import shaman
|
||||
|
||||
httpmock = responses.RequestsMock()
|
||||
|
||||
@@ -18,7 +18,7 @@
|
||||
#
|
||||
# (c) 2019, Blender Foundation - Sybren A. Stüvel
|
||||
import zipfile
|
||||
from test_pack import AbstractPackTest
|
||||
from tests.test_pack import AbstractPackTest
|
||||
|
||||
from blender_asset_tracer.pack import zipped
|
||||
|
||||
|
||||
@@ -21,7 +21,7 @@ import json
|
||||
import pathlib
|
||||
from unittest import mock
|
||||
|
||||
from abstract_test import AbstractBlendFileTest
|
||||
from tests.abstract_test import AbstractBlendFileTest
|
||||
from blender_asset_tracer.pack.shaman import cache
|
||||
|
||||
|
||||
|
||||
@@ -21,7 +21,7 @@ import pathlib
|
||||
|
||||
import responses
|
||||
|
||||
from abstract_test import AbstractBlendFileTest
|
||||
from tests.abstract_test import AbstractBlendFileTest
|
||||
from blender_asset_tracer.pack.shaman import transfer
|
||||
|
||||
httpmock = responses.RequestsMock()
|
||||
|
||||
@@ -5,7 +5,7 @@ import typing
|
||||
|
||||
from blender_asset_tracer import trace, blendfile
|
||||
from blender_asset_tracer.blendfile import dna
|
||||
from abstract_test import AbstractBlendFileTest
|
||||
from tests.abstract_test import AbstractBlendFileTest
|
||||
|
||||
# Mimicks a BlockUsage, but without having to set the block to an expected value.
|
||||
Expect = collections.namedtuple(
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
from blender_asset_tracer import blendfile
|
||||
from blender_asset_tracer.trace import file2blocks
|
||||
|
||||
from test_tracer import AbstractTracerTest
|
||||
from tests.test_tracer import AbstractTracerTest
|
||||
|
||||
|
||||
class File2BlocksTest(AbstractTracerTest):
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
from abstract_test import AbstractBlendFileTest
|
||||
from tests.abstract_test import AbstractBlendFileTest
|
||||
|
||||
from blender_asset_tracer.trace import file_sequence
|
||||
|
||||
|
||||
Reference in New Issue
Block a user