Created
October 12, 2018 10:09
-
-
Save triptec/c7a30bb272a022484aa158d709bad0d8 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
> vips-ffi@0.2.0 test /var/task/node_modules/vips-ffi | |
> semistandard && nyc --reporter=lcov --branches=99 mocha --slow=5000 --timeout=60000 ./test/unit/*.js | |
Image arithmetic | |
(banana:706): GLib-CRITICAL **: g_datalist_id_dup_data: assertion `key_id != 0' failed | |
(banana:706): GLib-CRITICAL **: g_datalist_id_set_data_full: assertion `key_id > 0' failed | |
(banana:706): GLib-GObject-CRITICAL **: g_param_spec_pool_lookup: assertion `pool != NULL' failed | |
(banana:706): GLib-GObject-WARNING **: g_object_set_property: object class `VipsBlack' has no property named `width' | |
(banana:706): GLib-CRITICAL **: g_datalist_id_dup_data: assertion `key_id != 0' failed | |
(banana:706): GLib-CRITICAL **: g_datalist_id_set_data_full: assertion `key_id > 0' failed | |
(banana:706): GLib-GObject-CRITICAL **: g_param_spec_pool_lookup: assertion `pool != NULL' failed | |
(banana:706): GLib-GObject-WARNING **: g_object_set_property: object class `VipsBlack' has no property named `height' | |
1) .add works with scalar, vector and image arguments | |
(banana:706): GLib-CRITICAL **: g_datalist_id_dup_data: assertion `key_id != 0' failed | |
(banana:706): GLib-CRITICAL **: g_datalist_id_set_data_full: assertion `key_id > 0' failed | |
(banana:706): GLib-GObject-CRITICAL **: g_param_spec_pool_lookup: assertion `pool != NULL' failed | |
(banana:706): GLib-GObject-WARNING **: g_object_set_property: object class `VipsBlack' has no property named `width' | |
(banana:706): GLib-CRITICAL **: g_datalist_id_dup_data: assertion `key_id != 0' failed | |
(banana:706): GLib-CRITICAL **: g_datalist_id_set_data_full: assertion `key_id > 0' failed | |
(banana:706): GLib-GObject-CRITICAL **: g_param_spec_pool_lookup: assertion `pool != NULL' failed | |
(banana:706): GLib-GObject-WARNING **: g_object_set_property: object class `VipsBlack' has no property named `height' | |
2) .subtract works with scalar, vector and image arguments | |
(banana:706): GLib-CRITICAL **: g_datalist_id_dup_data: assertion `key_id != 0' failed | |
(banana:706): GLib-CRITICAL **: g_datalist_id_set_data_full: assertion `key_id > 0' failed | |
(banana:706): GLib-GObject-CRITICAL **: g_param_spec_pool_lookup: assertion `pool != NULL' failed | |
(banana:706): GLib-GObject-WARNING **: g_object_set_property: object class `VipsBlack' has no property named `width' | |
(banana:706): GLib-CRITICAL **: g_datalist_id_dup_data: assertion `key_id != 0' failed | |
(banana:706): GLib-CRITICAL **: g_datalist_id_set_data_full: assertion `key_id > 0' failed | |
(banana:706): GLib-GObject-CRITICAL **: g_param_spec_pool_lookup: assertion `pool != NULL' failed | |
(banana:706): GLib-GObject-WARNING **: g_object_set_property: object class `VipsBlack' has no property named `height' | |
3) .rsubtract works with scalar, vector and image arguments | |
(banana:706): GLib-CRITICAL **: g_datalist_id_dup_data: assertion `key_id != 0' failed | |
(banana:706): GLib-CRITICAL **: g_datalist_id_set_data_full: assertion `key_id > 0' failed | |
(banana:706): GLib-GObject-CRITICAL **: g_param_spec_pool_lookup: assertion `pool != NULL' failed | |
(banana:706): GLib-GObject-WARNING **: g_object_set_property: object class `VipsBlack' has no property named `width' | |
(banana:706): GLib-CRITICAL **: g_datalist_id_dup_data: assertion `key_id != 0' failed | |
(banana:706): GLib-CRITICAL **: g_datalist_id_set_data_full: assertion `key_id > 0' failed | |
(banana:706): GLib-GObject-CRITICAL **: g_param_spec_pool_lookup: assertion `pool != NULL' failed | |
(banana:706): GLib-GObject-WARNING **: g_object_set_property: object class `VipsBlack' has no property named `height' | |
4) .multiply works with scalar, vector and image arguments | |
(banana:706): GLib-CRITICAL **: g_datalist_id_dup_data: assertion `key_id != 0' failed | |
(banana:706): GLib-CRITICAL **: g_datalist_id_set_data_full: assertion `key_id > 0' failed | |
(banana:706): GLib-GObject-CRITICAL **: g_param_spec_pool_lookup: assertion `pool != NULL' failed | |
(banana:706): GLib-GObject-WARNING **: g_object_set_property: object class `VipsBlack' has no property named `width' | |
(banana:706): GLib-CRITICAL **: g_datalist_id_dup_data: assertion `key_id != 0' failed | |
(banana:706): GLib-CRITICAL **: g_datalist_id_set_data_full: assertion `key_id > 0' failed | |
(banana:706): GLib-GObject-CRITICAL **: g_param_spec_pool_lookup: assertion `pool != NULL' failed | |
(banana:706): GLib-GObject-WARNING **: g_object_set_property: object class `VipsBlack' has no property named `height' | |
5) .divide works with scalar, vector and image arguments | |
(banana:706): GLib-CRITICAL **: g_datalist_id_dup_data: assertion `key_id != 0' failed | |
(banana:706): GLib-CRITICAL **: g_datalist_id_set_data_full: assertion `key_id > 0' failed | |
(banana:706): GLib-GObject-CRITICAL **: g_param_spec_pool_lookup: assertion `pool != NULL' failed | |
(banana:706): GLib-GObject-WARNING **: g_object_set_property: object class `VipsBlack' has no property named `width' | |
(banana:706): GLib-CRITICAL **: g_datalist_id_dup_data: assertion `key_id != 0' failed | |
(banana:706): GLib-CRITICAL **: g_datalist_id_set_data_full: assertion `key_id > 0' failed | |
(banana:706): GLib-GObject-CRITICAL **: g_param_spec_pool_lookup: assertion `pool != NULL' failed | |
(banana:706): GLib-GObject-WARNING **: g_object_set_property: object class `VipsBlack' has no property named `height' | |
6) .rdivide works with scalar, vector and image arguments | |
(banana:706): GLib-CRITICAL **: g_datalist_id_dup_data: assertion `key_id != 0' failed | |
(banana:706): GLib-CRITICAL **: g_datalist_id_set_data_full: assertion `key_id > 0' failed | |
(banana:706): GLib-GObject-CRITICAL **: g_param_spec_pool_lookup: assertion `pool != NULL' failed | |
(banana:706): GLib-GObject-WARNING **: g_object_set_property: object class `VipsBlack' has no property named `width' | |
(banana:706): GLib-CRITICAL **: g_datalist_id_dup_data: assertion `key_id != 0' failed | |
(banana:706): GLib-CRITICAL **: g_datalist_id_set_data_full: assertion `key_id > 0' failed | |
(banana:706): GLib-GObject-CRITICAL **: g_param_spec_pool_lookup: assertion `pool != NULL' failed | |
(banana:706): GLib-GObject-WARNING **: g_object_set_property: object class `VipsBlack' has no property named `height' | |
7) .remainder works with scalar, vector and image arguments | |
(banana:706): GLib-CRITICAL **: g_datalist_id_dup_data: assertion `key_id != 0' failed | |
(banana:706): GLib-CRITICAL **: g_datalist_id_set_data_full: assertion `key_id > 0' failed | |
(banana:706): GLib-GObject-CRITICAL **: g_param_spec_pool_lookup: assertion `pool != NULL' failed | |
(banana:706): GLib-GObject-WARNING **: g_object_set_property: object class `VipsBlack' has no property named `width' | |
(banana:706): GLib-CRITICAL **: g_datalist_id_dup_data: assertion `key_id != 0' failed | |
(banana:706): GLib-CRITICAL **: g_datalist_id_set_data_full: assertion `key_id > 0' failed | |
(banana:706): GLib-GObject-CRITICAL **: g_param_spec_pool_lookup: assertion `pool != NULL' failed | |
(banana:706): GLib-GObject-WARNING **: g_object_set_property: object class `VipsBlack' has no property named `height' | |
8) Trigs and logs work | |
GObject | |
✓ Can make a GObject | |
GValue | |
✓ Can make a GValue | |
✓ Can set/get a bool | |
✓ Can set/get a int | |
✓ Can set/get a double | |
✓ Can set/get a string | |
✓ Can set/get a utf-8 string | |
(banana:706): GLib-GObject-WARNING **: gtype.c:4239: type id `0' is invalid | |
(banana:706): GLib-GObject-WARNING **: can't peek value table for type `<invalid>' which is not currently referenced | |
(banana:706): GLib-GObject-WARNING **: gvalue.c:190: cannot initialize GValue with type `(null)', this type has no GTypeValueTable implementation | |
9) Can set an array of int | |
(banana:706): GLib-GObject-WARNING **: gtype.c:4239: type id `0' is invalid | |
(banana:706): GLib-GObject-WARNING **: can't peek value table for type `<invalid>' which is not currently referenced | |
(banana:706): GLib-GObject-WARNING **: gvalue.c:190: cannot initialize GValue with type `(null)', this type has no GTypeValueTable implementation | |
10) Can get an array of int | |
(banana:706): GLib-GObject-WARNING **: gtype.c:4239: type id `0' is invalid | |
(banana:706): GLib-GObject-WARNING **: can't peek value table for type `<invalid>' which is not currently referenced | |
(banana:706): GLib-GObject-WARNING **: gvalue.c:190: cannot initialize GValue with type `(null)', this type has no GTypeValueTable implementation | |
11) Can set/get an array of double | |
(banana:706): GLib-GObject-WARNING **: gtype.c:4239: type id `0' is invalid | |
(banana:706): GLib-GObject-WARNING **: can't peek value table for type `<invalid>' which is not currently referenced | |
(banana:706): GLib-GObject-WARNING **: gvalue.c:190: cannot initialize GValue with type `(null)', this type has no GTypeValueTable implementation | |
(banana:706): GLib-GObject-CRITICAL **: g_value_set_string: assertion `G_VALUE_HOLDS_STRING (value)' failed | |
(banana:706): GLib-GObject-CRITICAL **: g_value_get_boxed: assertion `G_VALUE_HOLDS_BOXED (value)' failed | |
sh: line 1: 694 Segmentation fault (core dumped) nyc --reporter=lcov --branches=99 mocha --slow=5000 --timeout=60000 ./test/unit/*.js | |
npm ERR! Test failed. See above for more details. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment