Changeset 111558 in spip-zone


Ignore:
Timestamp:
Sep 11, 2018, 8:10:56 AM (7 months ago)
Author:
bystrano@…
Message:

quelques tests en plus pour contraindre_selection

File:
1 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/massicot/trunk/javascripts/formulaireMassicoterImage.js

    r111557 r111558  
    594594                function () {
    595595                        return contraindre_selection(
    596                                 { x1: 100, x2: 200, y1: 0, y2: 50, zoom: 1},
     596                                { x1: 100, x2: 200, y1: 0, y2: 50, zoom: 1 },
    597597                                { x: 100, y: 50 },
    598598                                null,
     
    606606                function () {
    607607                        return contraindre_selection(
    608                                 { x1: 50, x2: 100, y1: 0, y2: 25, zoom: 0.5},
     608                                { x1: 50, x2: 100, y1: 0, y2: 25, zoom: 0.5 },
    609609                                { x: 100, y: 50 },
    610610                                null,
     
    618618                function () {
    619619                        return contraindre_selection(
    620                                 { x1: 50, x2: 150, y1: 0, y2: 50, zoom: 2},
     620                                { x1: 50, x2: 150, y1: 0, y2: 50, zoom: 2 },
    621621                                { x: 100, y: 50 },
    622622                                null,
     
    630630                function () {
    631631                        return contraindre_selection(
    632                                 { x1: 0, x2: 500, y1: 0, y2: 400, zoom: 1},
     632                                { x1: 0, x2: 500, y1: 0, y2: 400, zoom: 1 },
    633633                                { x: 100, y: 50 },
    634634                                null,
     
    642642                function () {
    643643                        return contraindre_selection(
    644                                 { x1: 0, x2: 500, y1: 0, y2: 400, zoom: 0.5},
     644                                { x1: 0, x2: 500, y1: 0, y2: 400, zoom: 0.5 },
    645645                                { x: 100, y: 20 },
    646646                                null,
     
    654654                function () {
    655655                        return contraindre_selection(
    656                                 { x1: 0, x2: 1000, y1: 0, y2: 600, zoom: 2},
     656                                { x1: 0, x2: 1000, y1: 0, y2: 600, zoom: 2 },
    657657                                { x: 100, y: 20 },
     658                                null,
     659                                { x: 500, y: 300 }
     660                        );
     661                }
     662        ));
     663        tests.push(make_test_equals(
     664                'contraindre une sélection trop petite fonctionne (zoom = 1)',
     665                { x1: 200, x2: 300, y1: 125, y2: 175, zoom: 1 },
     666                function () {
     667                        return contraindre_selection(
     668                                { x1: 240, x2: 260, y1: 145, y2: 155, zoom: 1 },
     669                                { x: 100, y: 50 },
     670                                null,
     671                                { x: 500, y: 300 }
     672                        );
     673                }
     674        ));
     675        tests.push(make_test_equals(
     676                'contraindre une sélection trop petite fonctionne (zoom < 1)',
     677                { x1: 150, x2: 250, y1: 145, y2: 155, zoom: 0.5 },
     678                function () {
     679                        return contraindre_selection(
     680                                { x1: 190, x2: 210, y1: 145, y2: 155, zoom: 0.5 },
     681                                { x: 200, y: 20 },
     682                                null,
     683                                { x: 800, y: 600 }
     684                        );
     685                }
     686        ));
     687        tests.push(make_test_equals(
     688                'contraindre une sélection trop petite fonctionne (zoom > 1)',
     689                { x1: 450, x2: 550, y1: 275, y2: 325, zoom: 2 },
     690                function () {
     691                        return contraindre_selection(
     692                                { x1: 490, x2: 510, y1: 295, y2: 305, zoom: 2 },
     693                                { x: 100, y: 50 },
    658694                                null,
    659695                                { x: 500, y: 300 }
Note: See TracChangeset for help on using the changeset viewer.