mirror of
https://github.com/ansible/awx.git
synced 2026-05-17 06:17:36 -02:30
fixing tests
This commit is contained in:
@@ -77,7 +77,7 @@ import '../lib/models';
|
|||||||
import '../lib/services';
|
import '../lib/services';
|
||||||
import '../features';
|
import '../features';
|
||||||
|
|
||||||
var app = angular.module('app', [
|
var awApp = angular.module('awApp', [
|
||||||
// how to add CommonJS / AMD third-party dependencies:
|
// how to add CommonJS / AMD third-party dependencies:
|
||||||
// 1. npm install --save package-name
|
// 1. npm install --save package-name
|
||||||
// 2. add package name to ./grunt-tasks/webpack.vendorFiles
|
// 2. add package name to ./grunt-tasks/webpack.vendorFiles
|
||||||
@@ -232,6 +232,10 @@ var app = angular.module('app', [
|
|||||||
|
|
||||||
$rootScope.breadcrumb = {};
|
$rootScope.breadcrumb = {};
|
||||||
$rootScope.BRAND_NAME = AppStrings.get('BRAND_NAME');
|
$rootScope.BRAND_NAME = AppStrings.get('BRAND_NAME');
|
||||||
|
$rootScope.tabTitle = `Ansible ${$rootScope.BRAND_NAME}`;
|
||||||
|
$rootScope.$watch('$state.current.ncyBreadcrumbLabel', function(title) {
|
||||||
|
$rootScope.tabTitle = `Ansible ${$rootScope.BRAND_NAME} ${title || ""}`;
|
||||||
|
});
|
||||||
|
|
||||||
function activateTab() {
|
function activateTab() {
|
||||||
// Make the correct tab active
|
// Make the correct tab active
|
||||||
@@ -281,6 +285,8 @@ var app = angular.module('app', [
|
|||||||
$rootScope.crumbCache = [];
|
$rootScope.crumbCache = [];
|
||||||
|
|
||||||
$rootScope.$on("$stateChangeStart", function (event, next) {
|
$rootScope.$on("$stateChangeStart", function (event, next) {
|
||||||
|
// let current_title = $rootScope.$state.current.ncyBreadcrumbLabel || "";
|
||||||
|
// $rootScope.tabTitle = `Ansible ${$rootScope.BRAND_NAME} ${current_title}`;
|
||||||
// Remove any lingering intervals
|
// Remove any lingering intervals
|
||||||
// except on jobResults.* states
|
// except on jobResults.* states
|
||||||
var jobResultStates = [
|
var jobResultStates = [
|
||||||
@@ -460,4 +466,4 @@ var app = angular.module('app', [
|
|||||||
}
|
}
|
||||||
]);
|
]);
|
||||||
|
|
||||||
export default app;
|
export default awApp;
|
||||||
|
|||||||
@@ -13,6 +13,7 @@ function loadFactTemplate(factTemplate, fact) {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
FactTemplate.prototype.render = function(factData) {
|
FactTemplate.prototype.render = function(factData) {
|
||||||
|
|
||||||
if (_.isUndefined(factData) || _.isEmpty(factData)) {
|
if (_.isUndefined(factData) || _.isEmpty(factData)) {
|
||||||
|
|||||||
@@ -1,11 +1,11 @@
|
|||||||
<!DOCTYPE html>
|
<!DOCTYPE html>
|
||||||
{% load i18n %}
|
{% load i18n %}
|
||||||
<html lang="en" ng-app="app">
|
<html lang="en" ng-app="awApp">
|
||||||
|
|
||||||
<head>
|
<head>
|
||||||
<meta charset="utf-8">
|
<meta charset="utf-8">
|
||||||
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
|
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
|
||||||
<title>{% trans 'Ansible Tower' %}</title>
|
<title ng-bind="tabTitle"></title>
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||||
<link rel="stylesheet" href="{{ STATIC_URL }}assets/custom-theme/jquery-ui-1.10.3.custom.min.css" />
|
<link rel="stylesheet" href="{{ STATIC_URL }}assets/custom-theme/jquery-ui-1.10.3.custom.min.css" />
|
||||||
<link rel="stylesheet" href="{{ STATIC_URL }}assets/ansible-bootstrap.min.css" />
|
<link rel="stylesheet" href="{{ STATIC_URL }}assets/ansible-bootstrap.min.css" />
|
||||||
|
|||||||
@@ -10,7 +10,7 @@ import low_insights_json from './data/low.insights-data.js';
|
|||||||
describe('Service: InsightsService', () => {
|
describe('Service: InsightsService', () => {
|
||||||
let InsightsService;
|
let InsightsService;
|
||||||
|
|
||||||
beforeEach(angular.mock.module('Tower'));
|
beforeEach(angular.mock.module('awApp'));
|
||||||
|
|
||||||
beforeEach(angular.mock.inject(( _InsightsService_) => {
|
beforeEach(angular.mock.inject(( _InsightsService_) => {
|
||||||
InsightsService = _InsightsService_;
|
InsightsService = _InsightsService_;
|
||||||
|
|||||||
@@ -5,7 +5,7 @@ describe('Service: InventoriesService', () => {
|
|||||||
let Rest,
|
let Rest,
|
||||||
InventoriesService;
|
InventoriesService;
|
||||||
|
|
||||||
beforeEach(angular.mock.module('Tower'), ($provide)=>{
|
beforeEach(angular.mock.module('awApp'), ($provide)=>{
|
||||||
$provide.value('Rest', Rest);
|
$provide.value('Rest', Rest);
|
||||||
});
|
});
|
||||||
beforeEach(angular.mock.module('inventoryManage'));
|
beforeEach(angular.mock.module('inventoryManage'));
|
||||||
|
|||||||
@@ -196,7 +196,7 @@ describe('Controller: jobResultsController', () => {
|
|||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|
||||||
describe('getTowerLinks()', () => {
|
describe('getLinks()', () => {
|
||||||
beforeEach(() => {
|
beforeEach(() => {
|
||||||
jobData.related = {
|
jobData.related = {
|
||||||
"created_by": "api/v2/users/12",
|
"created_by": "api/v2/users/12",
|
||||||
@@ -225,7 +225,7 @@ describe('Controller: jobResultsController', () => {
|
|||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|
||||||
describe('getTowerLabels()', () => {
|
describe('getLabels()', () => {
|
||||||
beforeEach(() => {
|
beforeEach(() => {
|
||||||
jobDataOptions.actions.GET = {
|
jobDataOptions.actions.GET = {
|
||||||
status: {
|
status: {
|
||||||
|
|||||||
@@ -3,7 +3,7 @@
|
|||||||
describe('jobResultsService', () => {
|
describe('jobResultsService', () => {
|
||||||
let jobResultsService;
|
let jobResultsService;
|
||||||
|
|
||||||
beforeEach(angular.mock.module('Tower'));
|
beforeEach(angular.mock.module('awApp'));
|
||||||
|
|
||||||
beforeEach(angular.mock.inject(( _jobResultsService_) => {
|
beforeEach(angular.mock.inject(( _jobResultsService_) => {
|
||||||
jobResultsService = _jobResultsService_;
|
jobResultsService = _jobResultsService_;
|
||||||
|
|||||||
@@ -4,7 +4,7 @@ describe('parseStdoutService', () => {
|
|||||||
let parseStdoutService,
|
let parseStdoutService,
|
||||||
log;
|
log;
|
||||||
|
|
||||||
beforeEach(angular.mock.module('Tower'));
|
beforeEach(angular.mock.module('awApp'));
|
||||||
|
|
||||||
beforeEach(angular.mock.module('jobResults',($provide) => {
|
beforeEach(angular.mock.module('jobResults',($provide) => {
|
||||||
log = jasmine.createSpyObj('$log', [
|
log = jasmine.createSpyObj('$log', [
|
||||||
|
|||||||
@@ -8,7 +8,7 @@ describe('Controller: LicenseController', () => {
|
|||||||
ProcessErrors,
|
ProcessErrors,
|
||||||
config;
|
config;
|
||||||
|
|
||||||
beforeEach(angular.mock.module('Tower'));
|
beforeEach(angular.mock.module('awApp'));
|
||||||
beforeEach(angular.mock.module('license', ($provide) => {
|
beforeEach(angular.mock.module('license', ($provide) => {
|
||||||
ConfigService = jasmine.createSpyObj('ConfigService', [
|
ConfigService = jasmine.createSpyObj('ConfigService', [
|
||||||
'getConfig',
|
'getConfig',
|
||||||
|
|||||||
@@ -3,7 +3,7 @@
|
|||||||
describe('Filter: append', () => {
|
describe('Filter: append', () => {
|
||||||
var filter;
|
var filter;
|
||||||
|
|
||||||
beforeEach(angular.mock.module('Tower'));
|
beforeEach(angular.mock.module('awApp'));
|
||||||
|
|
||||||
beforeEach(function(){
|
beforeEach(function(){
|
||||||
inject(function($injector){
|
inject(function($injector){
|
||||||
|
|||||||
@@ -3,7 +3,7 @@
|
|||||||
describe('Filter: capitalize', () => {
|
describe('Filter: capitalize', () => {
|
||||||
var filter;
|
var filter;
|
||||||
|
|
||||||
beforeEach(angular.mock.module('Tower'));
|
beforeEach(angular.mock.module('awApp'));
|
||||||
|
|
||||||
beforeEach(function(){
|
beforeEach(function(){
|
||||||
inject(function($injector){
|
inject(function($injector){
|
||||||
|
|||||||
@@ -3,7 +3,7 @@
|
|||||||
describe('Filter: formatEpoch', () => {
|
describe('Filter: formatEpoch', () => {
|
||||||
var filter;
|
var filter;
|
||||||
|
|
||||||
beforeEach(angular.mock.module('Tower'));
|
beforeEach(angular.mock.module('awApp'));
|
||||||
|
|
||||||
beforeEach(function(){
|
beforeEach(function(){
|
||||||
inject(function($injector){
|
inject(function($injector){
|
||||||
|
|||||||
@@ -3,7 +3,7 @@
|
|||||||
describe('Filter: isEmpty', () => {
|
describe('Filter: isEmpty', () => {
|
||||||
var filter;
|
var filter;
|
||||||
|
|
||||||
beforeEach(angular.mock.module('Tower'));
|
beforeEach(angular.mock.module('awApp'));
|
||||||
|
|
||||||
beforeEach(function(){
|
beforeEach(function(){
|
||||||
inject(function($injector){
|
inject(function($injector){
|
||||||
|
|||||||
@@ -3,7 +3,7 @@
|
|||||||
describe('Filter: longDate', () => {
|
describe('Filter: longDate', () => {
|
||||||
var filter;
|
var filter;
|
||||||
|
|
||||||
beforeEach(angular.mock.module('Tower'));
|
beforeEach(angular.mock.module('awApp'));
|
||||||
|
|
||||||
beforeEach(function(){
|
beforeEach(function(){
|
||||||
inject(function($injector){
|
inject(function($injector){
|
||||||
|
|||||||
@@ -3,7 +3,7 @@
|
|||||||
describe('Filter: prepend', () => {
|
describe('Filter: prepend', () => {
|
||||||
var filter;
|
var filter;
|
||||||
|
|
||||||
beforeEach(angular.mock.module('Tower'));
|
beforeEach(angular.mock.module('awApp'));
|
||||||
|
|
||||||
beforeEach(function(){
|
beforeEach(function(){
|
||||||
inject(function($injector){
|
inject(function($injector){
|
||||||
|
|||||||
@@ -3,7 +3,7 @@
|
|||||||
describe('Filter: sanitize', () => {
|
describe('Filter: sanitize', () => {
|
||||||
var filter;
|
var filter;
|
||||||
|
|
||||||
beforeEach(angular.mock.module('Tower'));
|
beforeEach(angular.mock.module('awApp'));
|
||||||
|
|
||||||
beforeEach(function(){
|
beforeEach(function(){
|
||||||
inject(function($injector){
|
inject(function($injector){
|
||||||
|
|||||||
@@ -6,7 +6,7 @@ describe('Service: QuerySet', () => {
|
|||||||
Authorization,
|
Authorization,
|
||||||
SmartSearchService;
|
SmartSearchService;
|
||||||
|
|
||||||
beforeEach(angular.mock.module('Tower', ($provide) =>{
|
beforeEach(angular.mock.module('awApp', ($provide) =>{
|
||||||
// @todo: improve app source / write testing utilities for interim
|
// @todo: improve app source / write testing utilities for interim
|
||||||
// we don't want to be concerned with this provision in every test that involves the Rest module
|
// we don't want to be concerned with this provision in every test that involves the Rest module
|
||||||
Authorization = {
|
Authorization = {
|
||||||
|
|||||||
@@ -3,7 +3,7 @@
|
|||||||
describe('Service: SmartSearch', () => {
|
describe('Service: SmartSearch', () => {
|
||||||
let SmartSearchService;
|
let SmartSearchService;
|
||||||
|
|
||||||
beforeEach(angular.mock.module('Tower'));
|
beforeEach(angular.mock.module('awApp'));
|
||||||
|
|
||||||
beforeEach(angular.mock.module('SmartSearchModule'));
|
beforeEach(angular.mock.module('SmartSearchModule'));
|
||||||
|
|
||||||
|
|||||||
@@ -18,7 +18,7 @@ describe('Controller: TemplatesList', () => {
|
|||||||
deleteJobTemplateDeferred,
|
deleteJobTemplateDeferred,
|
||||||
Dataset;
|
Dataset;
|
||||||
|
|
||||||
beforeEach(angular.mock.module('Tower'));
|
beforeEach(angular.mock.module('awApp'));
|
||||||
beforeEach(angular.mock.module('templates', ($provide) => {
|
beforeEach(angular.mock.module('templates', ($provide) => {
|
||||||
|
|
||||||
state = jasmine.createSpyObj('state', [
|
state = jasmine.createSpyObj('state', [
|
||||||
|
|||||||
@@ -18,7 +18,7 @@ describe('Controller: WorkflowAdd', () => {
|
|||||||
ToJSON,
|
ToJSON,
|
||||||
availableLabels;
|
availableLabels;
|
||||||
|
|
||||||
beforeEach(angular.mock.module('Tower'));
|
beforeEach(angular.mock.module('awApp'));
|
||||||
beforeEach(angular.mock.module('RestServices'));
|
beforeEach(angular.mock.module('RestServices'));
|
||||||
beforeEach(angular.mock.module('templates', ($provide) => {
|
beforeEach(angular.mock.module('templates', ($provide) => {
|
||||||
|
|
||||||
|
|||||||
@@ -8,7 +8,7 @@ describe('Controller: WorkflowMaker', () => {
|
|||||||
q,
|
q,
|
||||||
getWorkflowJobTemplateNodesDeferred;
|
getWorkflowJobTemplateNodesDeferred;
|
||||||
|
|
||||||
beforeEach(angular.mock.module('Tower'));
|
beforeEach(angular.mock.module('awApp'));
|
||||||
beforeEach(angular.mock.module('templates', () => {
|
beforeEach(angular.mock.module('templates', () => {
|
||||||
|
|
||||||
TemplatesService = {
|
TemplatesService = {
|
||||||
|
|||||||
Reference in New Issue
Block a user