Skip to content

Commit 3d94b2b

Browse files
committed
port over another test (mostly cause i need to trigger appveyor :D )
1 parent b8858c7 commit 3d94b2b

File tree

2 files changed

+13
-1
lines changed

2 files changed

+13
-1
lines changed

test.js

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -96,3 +96,15 @@ test('py3.6 can package flask with zip option', t => {
9696
t.false(files.includes('flask'), "flask isn't packaged on its own");
9797
t.end();
9898
});
99+
100+
test('py3.6 can package flask with slim option', t => {
101+
process.chdir('tests/base');
102+
const path = npm(['pack', '../..']);
103+
npm(['i', path]);
104+
sls(['--slim=true', 'package']);
105+
unzip(['.serverless/sls-py-req-test.zip', '-d', 'puck']);
106+
const files = readdirSync('puck');
107+
t.true(files.includes('flask'), 'flask is packaged');
108+
t.deepEqual(glob.sync('puck/**/*.pyc'), [], 'no pyc files packaged');
109+
t.end();
110+
});

tests/base/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,6 @@
99
"author": "",
1010
"license": "ISC",
1111
"dependencies": {
12-
"serverless-python-requirements": "file:serverless-python-requirements-4.2.1.tgz"
12+
"serverless-python-requirements": "file:serverless-python-requirements-4.2.4.tgz"
1313
}
1414
}

0 commit comments

Comments
 (0)