Project

General

Profile

« Previous | Next » 

Revision 12178f01

Added by Andreas Kohlbecker over 3 years ago

ref #7685 testing for detail image in compressed specimen table

View differences:

src/test/java/eu/etaxonomy/dataportal/selenium/tests/reference/SpecimenTableViewTest.java
40 40
    /**
41 41
     *
42 42
     */
43
    private static final String STEP_DONE_IMAGE = "modules/cdm_dataportal/images/step_done.gif";
43
    private static final String DETAIL_IMAGE_DERIVATE_ICON = "cdm_dataportal/images/detail_image_derivate-16x16-32.png";
44

  
45
    /**
46
     *
47
     */
48
    private static final String STEP_DONE_ICON = "modules/cdm_dataportal/images/step_done.gif";
44 49

  
45 50
    public static final Logger logger = Logger.getLogger(DrushExecuter.class);
46 51

  
......
129 134
        assertEquals("Ehrenberg, C.G. D047", cells.get(3).getText());
130 135
        assertEquals("CEDiT, M", cells.get(4).getText());
131 136
        assertTrue(cells.get(5).findElement(By.tagName("img")).getAttribute("src")
132
                .endsWith(STEP_DONE_IMAGE));
137
                .endsWith(STEP_DONE_ICON));
133 138
        assertTrue(cells.get(6).findElement(By.tagName("img")).getAttribute("src")
134
                .endsWith(STEP_DONE_IMAGE));
139
                .endsWith(STEP_DONE_ICON));
140
        assertTrue(cells.get(7).findElement(By.tagName("img")).getAttribute("src")
141
                .endsWith(DETAIL_IMAGE_DERIVATE_ICON));
142

  
135 143

  
136 144
        // details row 1
137 145
        rowId = 4;
......
142 150
        cells = rows.get(rowId).findElements(By.tagName("td"));
143 151
        detailsText = cells.get(1).getText();
144 152
        detailsLines = StringUtils.split(detailsText, "\n");
145
        assertEquals(6, detailsLines.length);
153
        assertEquals(7, detailsLines.length);
146 154
        assertEquals("Citation: Germany, Berlin, alt. 165 m, 52°31'1.2\"N, 13°21'E (WGS84), 28 Mar 2016, Ehrenberg D047. (M M-0289351, CEDiT 2017E68)", detailsLines[0]);
147 155
        assertEquals("Specimen summary: M (M-0289351)", detailsLines[1]);
148 156
        assertEquals("Preferred stable URI: http://herbarium.bgbm.org/object/B400042045", detailsLines[2]);
149 157
        assertEquals("Isolectotype of Glenodinium apiculatum Ehrenb.", detailsLines[3]);
150 158
        assertEquals("Specimen summary: CEDiT (2017E68)", detailsLines[4]);
151 159
        assertEquals("Epitype of Glenodinium apiculatum Ehrenb. Specimen Scans: CEDiT (2017E68)", detailsLines[5]);
160
        assertEquals("Detail Images: masks_2x.png", detailsLines[6]);
152 161
    }
153 162

  
154 163
}

Also available in: Unified diff