Skip to content
This repository was archived by the owner on Sep 3, 2022. It is now read-only.

Commit 760c21b

Browse files
committed
adds test and override for calling page with just name
1 parent 7754d3c commit 760c21b

File tree

2 files changed

+17
-0
lines changed

2 files changed

+17
-0
lines changed

lib/index.d.ts

+7
Original file line numberDiff line numberDiff line change
@@ -277,6 +277,13 @@ export declare namespace SegmentAnalytics {
277277
callback: PageCallback,
278278
): AnalyticsJS;
279279

280+
/**
281+
* Trigger a pageview.
282+
*/
283+
page(
284+
name: string,
285+
): AnalyticsJS;
286+
280287
/**
281288
* Trigger a pageview.
282289
*/

test/analytics.test.js

+10
Original file line numberDiff line numberDiff line change
@@ -730,6 +730,16 @@ describe('Analytics', function() {
730730
});
731731
});
732732

733+
it('should accept (name)', function(done) {
734+
defaults.name = 'name';
735+
analytics.use(Test);
736+
analytics.add(test);
737+
analytics.initialize();
738+
analytics.page('Test Page Event');
739+
assert(test.invoke.called);
740+
done();
741+
});
742+
733743
it('should accept (properties, options, callback)', function(done) {
734744
analytics.page({}, {}, function() {
735745
var page = analytics._invoke.args[0][1];

0 commit comments

Comments
 (0)