Unverified Commit f8175ef7 authored by Marius van den Beek's avatar Marius van den Beek Committed by GitHub
Browse files

Merge pull request #18552 from dannon/update-h5web

[24.1] Update h5web
parents a74e519f ab90c943
Loading
Loading
Loading
Loading
+5 −4
Original line number Diff line number Diff line
@@ -8,16 +8,17 @@
    ],
    "license": "AFL-3.0",
    "dependencies": {
        "@h5web/app": "^8.0.0",
        "@h5web/app": "^12.0.1",
        "buffer": "^6.0.3",
        "normalize.css": "^8.0.1",
        "react": "18.2.0",
        "react-dom": "18.2.0"
        "react": "18.3.1",
        "react-dom": "18.3.1"
    },
    "scripts": {
        "build": "parcel build src/script.js --dist-dir static"
    },
    "devDependencies": {
        "parcel": "^2.12.0"
        "parcel": "^2.12.0",
        "process": "^0.11.10"
    }
}
+19 −0
Original line number Diff line number Diff line
@@ -47,3 +47,22 @@ class TestVisualizations(SeleniumTestCase):
        with self.visualization_panel():
            self.wait_for_selector("g.nvd3")
            self.screenshot("visualization_plugin_charts_nvd3_bar_landing")

    @managed_history
    @selenium_test
    @skip_without_visualization_plugin("h5web")
    def test_charts_h5web(self):
        hid = 1
        self.perform_upload(self.get_filename("chopper.h5"))
        self.history_panel_wait_for_hid_ok(hid)
        dataset_component = self.history_panel_click_item_title(hid, wait=True)
        dataset_component.visualize_button.wait_for_and_click()

        self.components.visualization.plugin_item(id="h5web").wait_for_visible()
        self.screenshot("visualization_plugins_h5")
        self.components.visualization.plugin_item(id="h5web").wait_for_and_click()

        with self.visualization_panel():
            # Look for the h5web-explorer-tree identifier to verify it loads.
            self.wait_for_selector("#h5web-explorer-tree")
            self.screenshot("visualization_plugin_charts_h5web_landing")
+1 −0
Original line number Diff line number Diff line
@@ -59,5 +59,6 @@
    </datatype>
    <datatype extension="directory" type="galaxy.datatypes.data:Directory">
    </datatype>
    <datatype extension="h5" type="galaxy.datatypes.binary:H5" mimetype="application/octet-stream" display_in_upload="true"/>
  </registration>
</datatypes>