def METHOD_NAME(old_numpy_printing, override_plot_backend):
    d = data.Data1DInt("x x",
                       np.asarray([1, 3, 6]),
                       np.asarray([2, 6, 7]),
                       np.asarray([3, 4, 8]))
    r = d._repr_html_()
    assert r is not None
    if plot.backend.name == 'pylab':
        assert '<div class="sherpa-text-fallback">&lt;sherpa.plot.DataHistogramPlot object at ' in r
        assert '<summary>Data1DInt Plot</summary>' in r
        assert '<svg ' in r
        return
    print(r)
    assert '<div class="sherpa-text-fallback">&lt;Data1DInt data set instance &#x27;x x&#x27;&gt;</div>' in r
    assert '<summary>Data1DInt Summary (6)</summary>' in r
    assert '<div class="dataname">Identifier</div><div class="dataval">x x</div>' in r
    assert '<div class="dataname">Number of bins</div><div class="dataval">3</div>' in r
    assert '<div class="dataname">Using</div><div class="dataval">1.0000-7.0000 x with 3 bins</div>' in r
    assert '<div class="dataname">XLO</div><div class="dataval">[1 3 6]</div>' in r
    assert '<div class="dataname">XHI</div><div class="dataval">[2 6 7]</div>' in r
    assert '<div class="dataname">Y</div><div class="dataval">[3 4 8]</div>' in r
    assert '<svg ' not in r