summaryrefslogtreecommitdiff
path: root/dev-python/flask-mongoengine
diff options
context:
space:
mode:
Diffstat (limited to 'dev-python/flask-mongoengine')
-rw-r--r--dev-python/flask-mongoengine/Manifest4
-rw-r--r--dev-python/flask-mongoengine/flask-mongoengine-1.0.0.ebuild19
-rw-r--r--dev-python/flask-mongoengine/metadata.xml1
3 files changed, 13 insertions, 11 deletions
diff --git a/dev-python/flask-mongoengine/Manifest b/dev-python/flask-mongoengine/Manifest
index 3cda02fc928a..6d45208f5faf 100644
--- a/dev-python/flask-mongoengine/Manifest
+++ b/dev-python/flask-mongoengine/Manifest
@@ -1,3 +1,3 @@
DIST flask-mongoengine-1.0.0.gh.tar.gz 123516 BLAKE2B 5dd6cf1d774973ef1883d824bdf467b53306773eff5f7016f6440a7ec55648012755a1270b8fca0974aff00dfb189c0f3f7d6985a01c098729517c0018513c8b SHA512 bd95a8248a972a41c92dc2711f866420aabba56062322801e473e0b347c95ad47da39439992ba6cf23a0981c422ae84756af3af95d1171acd6b321f9cbc63085
-EBUILD flask-mongoengine-1.0.0.ebuild 1771 BLAKE2B 6c710e26ba5ad87ec17f50d86e15ed7c2a5f837b12db738071162a10719e9c87f6b2b3c51d874e18c7dffdd9d33573674f84e2f54dca271cd36fe569873f2eb5 SHA512 e21a5b17dbeca66056170401fc0d47343affcb828909c11482a30e7b1ccbe10ce6071e7ba196c8ea5c7d978eb2c001016b1226ba76eda9707ce2b2d799614d6c
-MISC metadata.xml 356 BLAKE2B 098b0639a5997a6e74eec5c7142342e1c28360066936749660fd673a2b3871a9674ac0c08585371ef956e099e3e2e92599cc1a23c10eb1cb5a28f0c28aec702f SHA512 ac1d2ff0db8fa5a364549d0fdeca5b5f3471bb980af0b2aab1a0d61c34ef0f6f2f98d12d155bc00b8bfbd39ad41f7787388e4b2adf3bc58596b8d30052056dc2
+EBUILD flask-mongoengine-1.0.0.ebuild 1829 BLAKE2B 793b3758c52b7aefb64735b77c92ccb755afa0444cbc7cc5767da37b77dbef066e5a0c2168b8f94b3aad148601b1ba3a5bf1c62bf553ac3d4c9529ac6e729f2e SHA512 97c83aa2fe0e8556b80b90a1dc1446ffb2710f15427fedc3c28a6bfe0defca0233e2bb205f36583732abda67876203f2ad37b41b6324fd77a089009573791f1c
+MISC metadata.xml 427 BLAKE2B da29ab5947546ea948c499cb651476a87db66f22787937d352be99964a8a44fa9c8d60cc2ac4b653d514f3c709cf3af96db8158da60df9be28d6a37ea62d7106 SHA512 3346c432c264cccf1b13f43cec0e84c3db602997caa40f2ee37e243b11c8617cd04a487227f8e42069d55df9e8401ccdf59f55bb3744dc9ab9d8d6f3a358d03f
diff --git a/dev-python/flask-mongoengine/flask-mongoengine-1.0.0.ebuild b/dev-python/flask-mongoengine/flask-mongoengine-1.0.0.ebuild
index 333446b4453e..ea5a729c1b49 100644
--- a/dev-python/flask-mongoengine/flask-mongoengine-1.0.0.ebuild
+++ b/dev-python/flask-mongoengine/flask-mongoengine-1.0.0.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-PYTHON_COMPAT=( python3_{7..9} )
+PYTHON_COMPAT=( python3_{8..10} )
inherit distutils-r1
DESCRIPTION="Flask support for MongoDB and with WTF model forms"
@@ -31,35 +31,36 @@ distutils_enable_tests pytest
python_prepare_all() {
sed -i -e '/addopts/d' setup.cfg || die
- # fails with mongomock installed
- sed -e 's:test_connection__should_parse_mongo_mock_uri:_&:' \
- -i tests/test_connection.py || die
-
distutils-r1_python_prepare_all
}
python_test() {
+ local EPYTEST_DESELECT=(
+ # fails with mongomock installed
+ tests/test_connection.py::test_connection__should_parse_mongo_mock_uri__as_uri_and_as_settings
+ )
local dbpath=${TMPDIR}/mongo.db
local logpath=${TMPDIR}/mongod.log
+ local DB_PORT=27017
mkdir -p "${dbpath}" || die
ebegin "Trying to start mongod on port ${DB_PORT}"
LC_ALL=C \
mongod --dbpath "${dbpath}" --nojournal \
- --bind_ip 127.0.0.1 --port 27017 \
+ --bind_ip 127.0.0.1 --port ${DB_PORT} \
--unixSocketPrefix "${TMPDIR}" \
--logpath "${logpath}" --fork || die
sleep 2
# Now we need to check if the server actually started...
- if [[ -S "${TMPDIR}"/mongodb-27017.sock ]]; then
+ if [[ -S "${TMPDIR}"/mongodb-${DB_PORT}.sock ]]; then
# yay!
eend 0
else
eend 1
- eerror "Unable to start mongod for tests. See the server log:"
- eerror " ${logpath}"
+ eerror "Unable to start mongod for tests. Here is the server log:"
+ cat "${logpath}"
die "Unable to start mongod for tests."
fi
diff --git a/dev-python/flask-mongoengine/metadata.xml b/dev-python/flask-mongoengine/metadata.xml
index b85bbc768056..38e4f9e9b7fb 100644
--- a/dev-python/flask-mongoengine/metadata.xml
+++ b/dev-python/flask-mongoengine/metadata.xml
@@ -8,5 +8,6 @@
<stabilize-allarches/>
<upstream>
<remote-id type="pypi">flask-mongoengine</remote-id>
+ <remote-id type="github">MongoEngine/flask-mongoengine</remote-id>
</upstream>
</pkgmetadata>