@@ -42,30 +42,30 @@ let test_data = [
42
42
'/specifications/' , '/gems/httparty-0.18.1/' , '/gems/mime-types-data-3.2020.1104/' , '/gems/multi_xml-0.6.0/' , '/gems/mime-types-3.3.1/' ] ,
43
43
function_files : [ 'Gemfile' , 'Gemfile.lock' , 'handler.rb' ] , include_functions : [ 'Hello' ] , exclude_functions :[ ] , check_version : true } ,
44
44
45
- { folder : 'use-docker-with-gemfile-lock' , gem_zip_dirs : [ '/' , '/bin/' , '/build_info/' , '/doc/' , '/extensions/' , '/gems/' ,
46
- '/plugins/' , '/specifications/' , '/gems/httparty-0.18.1/' , '/gems/mime-types-data-3.2020.1104/' , '/gems/multi_xml-0.6.0/' , '/gems/mime-types-3.3.1/' ] ,
47
- function_files : [ 'Gemfile' , 'Gemfile.lock' , 'handler.rb' ] , include_functions : [ 'Hello' ] , exclude_functions :[ ] , check_version : true } ,
48
-
49
- { folder : 'basic-ignore-gemfile-lock' , gem_zip_dirs : [ '/' , '/bin/' , '/build_info/' , '/doc/' , '/extensions/' , '/gems/' ,
50
- '/specifications/' , '/gems/httparty-0.18.1/' , '/gems/mime-types-data-3.2021.0225/' , '/gems/multi_xml-0.6.0/' , '/gems/mime-types-3.3.1/' ] ,
51
- function_files : [ 'handler.rb' ] , include_functions : [ 'Hello' ] , exclude_functions :[ ] , check_version : true } ,
52
-
53
- { folder : 'use-docker-ignore-gemfile-lock' , gem_zip_dirs : [ '/' , '/bin/' , '/build_info/' , '/doc/' , '/extensions/' , '/plugins/' ,
54
- '/gems/' , '/specifications/' , '/gems/httparty-0.20.0/' , '/gems/mime-types-data-3.2022.0105/' , '/gems/multi_xml-0.6.0/' , '/gems/mime-types-3.4.1/' ] ,
55
- function_files : [ 'handler.rb' ] , include_functions : [ 'Hello' ] , exclude_functions :[ ] , check_version : true } ,
56
-
57
- { folder : 'bundler-require-all' , gem_zip_dirs : [ '/' , '/bin/' , '/build_info/' , '/doc/' , '/extensions/' , '/plugins/' ,
58
- '/gems/' , '/specifications/' , '/gems/httparty-0.18.1/' , '/gems/mime-types-data-3.2020.1104/' , '/gems/multi_xml-0.6.0/' , '/gems/mime-types-3.3.1/' ,
59
- '/gems/nokogiri-1.11.3-x86_64-linux/' , '/gems/racc-1.5.2/' , '/extensions/x86_64-linux/' , '/gems/mini_portile2-2.5.1/' ] ,
60
- function_files : [ 'Gemfile' , 'Gemfile.lock' , 'handler.rb' ] , include_functions : [ 'Hello' ] , exclude_functions :[ ] , check_version : true } ,
61
-
62
- { folder : 'use-docker-with-environment' , gem_zip_dirs : [ '/' , '/bin/' , '/build_info/' , '/doc/' , '/extensions/' , '/gems/' , '/plugins/' ,
63
- '/specifications/' , '/extensions/x86_64-linux/' , '/gems/httparty/' , '/gems/mime-types-data/' , '/gems/multi_xml/' , '/gems/mime-types/' ,
64
- '/gems/nokogiri/' , '/gems/mini_portile2/' ] , function_files : [ 'handler.rb' ] , include_functions : [ 'Hello' ] , exclude_functions :[ ] } ,
65
-
66
- { folder : 'use-docker-file-with-environment' , gem_zip_dirs : [ '/' , '/bin/' , '/build_info/' , '/doc/' , '/extensions/' , '/gems/' , '/plugins/' ,
67
- '/specifications/' , '/extensions/x86_64-linux/' , '/gems/httparty/' , '/gems/mime-types-data/' , '/gems/multi_xml/' , '/gems/mime-types/' ,
68
- '/gems/nokogiri/' , '/gems/mini_portile2/' ] , function_files : [ 'handler.rb' ] , include_functions : [ 'Hello' ] , exclude_functions :[ ] } ,
45
+ // { folder: 'use-docker-with-gemfile-lock', gem_zip_dirs: ['/','/bin/','/build_info/','/doc/','/extensions/', '/gems/',
46
+ // '/plugins/', '/specifications/','/gems/httparty-0.18.1/', '/gems/mime-types-data-3.2020.1104/', '/gems/multi_xml-0.6.0/', '/gems/mime-types-3.3.1/'],
47
+ // function_files: ['Gemfile', 'Gemfile.lock', 'handler.rb'], include_functions: ['Hello'], exclude_functions:[], check_version: true },
48
+
49
+ // { folder: 'basic-ignore-gemfile-lock', gem_zip_dirs: ['/','/bin/','/build_info/','/doc/','/extensions/', '/gems/',
50
+ // '/specifications/','/gems/httparty-0.18.1/', '/gems/mime-types-data-3.2021.0225/', '/gems/multi_xml-0.6.0/', '/gems/mime-types-3.3.1/'],
51
+ // function_files: ['handler.rb'], include_functions: ['Hello'], exclude_functions:[], check_version: true },
52
+
53
+ // { folder: 'use-docker-ignore-gemfile-lock', gem_zip_dirs: ['/','/bin/','/build_info/','/doc/','/extensions/', '/plugins/',
54
+ // '/gems/', '/specifications/','/gems/httparty-0.20.0/', '/gems/mime-types-data-3.2022.0105/', '/gems/multi_xml-0.6.0/', '/gems/mime-types-3.4.1/'],
55
+ // function_files: ['handler.rb'], include_functions: ['Hello'], exclude_functions:[], check_version: true },
56
+
57
+ // { folder: 'bundler-require-all', gem_zip_dirs: ['/','/bin/','/build_info/','/doc/','/extensions/', '/plugins/',
58
+ // '/gems/', '/specifications/','/gems/httparty-0.18.1/', '/gems/mime-types-data-3.2020.1104/', '/gems/multi_xml-0.6.0/', '/gems/mime-types-3.3.1/',
59
+ // '/gems/nokogiri-1.11.3-x86_64-linux/', '/gems/racc-1.5.2/', '/extensions/x86_64-linux/', '/gems/mini_portile2-2.5.1/' ],
60
+ // function_files: ['Gemfile', 'Gemfile.lock', 'handler.rb'], include_functions: ['Hello'], exclude_functions:[], check_version: true },
61
+
62
+ // { folder: 'use-docker-with-environment', gem_zip_dirs: ['/','/bin/','/build_info/','/doc/','/extensions/', '/gems/', '/plugins/',
63
+ // '/specifications/','/extensions/x86_64-linux/','/gems/httparty/', '/gems/mime-types-data/', '/gems/multi_xml/', '/gems/mime-types/',
64
+ // '/gems/nokogiri/', '/gems/mini_portile2/'], function_files: ['handler.rb'], include_functions: ['Hello'], exclude_functions:[] },
65
+
66
+ // { folder: 'use-docker-file-with-environment', gem_zip_dirs: ['/','/bin/','/build_info/','/doc/','/extensions/', '/gems/', '/plugins/',
67
+ // '/specifications/','/extensions/x86_64-linux/','/gems/httparty/', '/gems/mime-types-data/', '/gems/multi_xml/', '/gems/mime-types/',
68
+ // '/gems/nokogiri/', '/gems/mini_portile2/'], function_files: ['handler.rb'], include_functions: ['Hello'], exclude_functions:[] },
69
69
]
70
70
71
71
describe ( 'serverless package' , function ( ) {
@@ -96,7 +96,7 @@ describe('serverless package', function () {
96
96
. then ( function ( data ) {
97
97
assert . deepEqual ( function_files , data )
98
98
} )
99
- run_time = ' 2.7'
99
+ run_time = folder . endsWith ( 'pg-old' ) ? ' 2.7' : '3.2 '
100
100
value = readZip ( layer_zip_path )
101
101
. then ( function ( data ) {
102
102
if ( ! check_version ) {
0 commit comments