All files / src app.service.ts

62.5% Statements 5/8
0% Branches 0/2
25% Functions 1/4
50% Lines 3/6

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 277x     7x       1x                                      
import { Injectable } from '@nestjs/common';
 
@Injectable()
export class AppService {
  private port: number;
 
  getHello(): string {
    return 'Hello World!';
  }
 
  getHealth(): { status: string } {
    return { status: 'ok' };
  }
 
  setPort(port: number) {
    this.port = port;
  }
 
  getInfo() {
    return {
      project_path: process.env.REPOBURG_PROJECT_PATH || process.cwd(),
      port: this.port,
      is_development: process.env.NODE_ENV !== 'production',
    };
  }
}