diff --git a/src/actor.ts b/src/actor.ts index 8fcdc15c75..db0cff5563 100644 --- a/src/actor.ts +++ b/src/actor.ts @@ -2190,11 +2190,20 @@ export class Actor { /** * Returns `true` when code is running on Apify platform and `false` otherwise (for example locally). + * + * @deprecated Use {@link isRunningOnApify} instead. */ static isAtHome(): boolean { return Actor.getDefaultInstance().isAtHome(); } + /** + * Returns `true` when code is running on the Apify platform and `false` otherwise (for example locally). + */ + static isRunningOnApify(): boolean { + return Actor.getDefaultInstance().isAtHome(); + } + /** Default {@apilink ApifyClient} instance. */ static get apifyClient(): ApifyClient { return Actor.getDefaultInstance().apifyClient; diff --git a/test/apify/utils.test.ts b/test/apify/utils.test.ts index c9babbef13..78b557e376 100644 --- a/test/apify/utils.test.ts +++ b/test/apify/utils.test.ts @@ -8,13 +8,16 @@ import semver from 'semver'; import { APIFY_ENV_VARS } from '@apify/consts'; import log from '@apify/log'; -describe('Actor.isAtHome()', () => { +describe('Actor platform detection', () => { test('works', () => { expect(Actor.isAtHome()).toBe(false); + expect(Actor.isRunningOnApify()).toBe(false); process.env[APIFY_ENV_VARS.IS_AT_HOME] = '1'; expect(Actor.isAtHome()).toBe(true); + expect(Actor.isRunningOnApify()).toBe(true); delete process.env[APIFY_ENV_VARS.IS_AT_HOME]; expect(Actor.isAtHome()).toBe(false); + expect(Actor.isRunningOnApify()).toBe(false); }); });