diff --git a/test/dist/test.js b/test/dist/test.js index 232c036..4da8204 100644 --- a/test/dist/test.js +++ b/test/dist/test.js @@ -22,8 +22,8 @@ var tape = require( 'tape' ); var proxyquire = require( 'proxyquire' ); -var IS_BROWSER = require( '@stdlib/assert-is-browser/dist' ); -var dnanmean = require( ./'../../dist' ); +var IS_BROWSER = require( '@stdlib/assert-is-browser' ); +var dnanmean = require( './../../../dist' ); // VARIABLES // @@ -47,8 +47,8 @@ tape( 'attached to the main export is a method providing an ndarray interface', }); tape( 'if a native implementation is available, the main export is the native implementation', opts, function test( t ) { - var dnanmean = proxyquire( ./'../../dist', { - '@stdlib/utils-try-require/dist': tryRequire + var dnanmean = proxyquire( './../../../dist', { + '@stdlib/utils-try-require': tryRequire }); t.strictEqual( dnanmean, mock, 'returns expected value' ); @@ -69,8 +69,8 @@ tape( 'if a native implementation is not available, the main export is a JavaScr main = require( './../../lib/dnanmean.js' ); - dnanmean = proxyquire( ./'../../dist', { - '@stdlib/utils-try-require/dist': tryRequire + dnanmean = proxyquire( './../../../dist', { + '@stdlib/utils-try-require': tryRequire }); t.strictEqual( dnanmean, main, 'returns expected value' ); diff --git a/test/dist/test.jsE b/test/dist/test.jsE deleted file mode 100644 index 0a4c7e8..0000000 --- a/test/dist/test.jsE +++ /dev/null @@ -1,82 +0,0 @@ -/** -* @license Apache-2.0 -* -* Copyright (c) 2020 The Stdlib Authors. -* -* Licensed under the Apache License, Version 2.0 (the "License"); -* you may not use this file except in compliance with the License. -* You may obtain a copy of the License at -* -* http://www.apache.org/licenses/LICENSE-2.0 -* -* Unless required by applicable law or agreed to in writing, software -* distributed under the License is distributed on an "AS IS" BASIS, -* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -* See the License for the specific language governing permissions and -* limitations under the License. -*/ - -'use strict'; - -// MODULES // - -var tape = require( 'tape' ); -var proxyquire = require( 'proxyquire' ); -var IS_BROWSER = require( '@stdlib/assert-is-browser' ); -var dnanmean = require( ./'../../dist' ); - - -// VARIABLES // - -var opts = { - 'skip': IS_BROWSER -}; - - -// TESTS // - -tape( 'main export is a function', function test( t ) { - t.ok( true, __filename ); - t.strictEqual( typeof dnanmean, 'function', 'main export is a function' ); - t.end(); -}); - -tape( 'attached to the main export is a method providing an ndarray interface', function test( t ) { - t.strictEqual( typeof dnanmean.ndarray, 'function', 'method is a function' ); - t.end(); -}); - -tape( 'if a native implementation is available, the main export is the native implementation', opts, function test( t ) { - var dnanmean = proxyquire( ./'../../dist', { - '@stdlib/utils-try-require': tryRequire - }); - - t.strictEqual( dnanmean, mock, 'returns expected value' ); - t.end(); - - function tryRequire() { - return mock; - } - - function mock() { - // Mock... - } -}); - -tape( 'if a native implementation is not available, the main export is a JavaScript implementation', opts, function test( t ) { - var dnanmean; - var main; - - main = require( './../../lib/dnanmean.js' ); - - dnanmean = proxyquire( ./'../../dist', { - '@stdlib/utils-try-require': tryRequire - }); - - t.strictEqual( dnanmean, main, 'returns expected value' ); - t.end(); - - function tryRequire() { - return new Error( 'Cannot find module' ); - } -});