You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tez.apache.org by sr...@apache.org on 2016/04/26 12:18:36 UTC
[05/31] tez git commit: TEZ-3227. Tez UI: Replace UI1 with UI2 (sree)
http://git-wip-us.apache.org/repos/asf/tez/blob/13132ec7/tez-ui2/src/main/webapp/tests/integration/components/dags-pagination-ui-test.js
----------------------------------------------------------------------
diff --git a/tez-ui2/src/main/webapp/tests/integration/components/dags-pagination-ui-test.js b/tez-ui2/src/main/webapp/tests/integration/components/dags-pagination-ui-test.js
deleted file mode 100644
index e38a7be..0000000
--- a/tez-ui2/src/main/webapp/tests/integration/components/dags-pagination-ui-test.js
+++ /dev/null
@@ -1,130 +0,0 @@
-/**
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you 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.
- */
-
-import { moduleForComponent, test } from 'ember-qunit';
-import hbs from 'htmlbars-inline-precompile';
-
-import wait from 'ember-test-helpers/wait';
-
-moduleForComponent('dags-pagination-ui', 'Integration | Component | dags pagination ui', {
- integration: true
-});
-
-test('Basic creation test', function(assert) {
- this.set("rowCountOptions", {
- rowCountOptions: [1, 2]
- });
-
- this.render(hbs`{{dags-pagination-ui rowCountOptions=rowCountOptions}}`);
-
- assert.equal(this.$('select').length, 1);
-
- assert.equal(this.$('.page-list').length, 1);
- assert.equal(this.$('li').length, 1);
-
- // Template block usage:" + EOL +
- this.render(hbs`
- {{#dags-pagination-ui rowCountOptions=rowCountOptions}}
- template block text
- {{/dags-pagination-ui}}
- `);
-
- assert.equal(this.$('select').length, 1);
-});
-
-test('Page list test', function(assert) {
- this.set("tableDefinition", {
- pageNum: 5,
- rowCount: 5,
-
- loadingMore: false,
- moreAvailable: true,
-
- rowCountOptions: []
- });
- this.set("processor", {
- totalPages: 10,
- processedRows: {
- length: 10
- }
- });
-
- this.render(hbs`{{dags-pagination-ui tableDefinition=tableDefinition dataProcessor=processor}}`);
-
- return wait().then(() => {
- assert.equal(this.$('li').length, 4);
- assert.equal(this.$('li').eq(0).text().trim(), "First");
- assert.equal(this.$('li').eq(1).text().trim(), "4");
- assert.equal(this.$('li').eq(2).text().trim(), "5");
- assert.equal(this.$('li').eq(3).text().trim(), "6");
- });
-});
-
-test('Page list - moreAvailable false test', function(assert) {
- this.set("tableDefinition", {
- pageNum: 5,
- rowCount: 5,
-
- loadingMore: false,
- moreAvailable: false,
-
- rowCountOptions: []
- });
- this.set("processor", {
- totalPages: 5,
- processedRows: {
- length: 10
- }
- });
-
- this.render(hbs`{{dags-pagination-ui tableDefinition=tableDefinition dataProcessor=processor}}`);
-
- return wait().then(() => {
- assert.equal(this.$('li').length, 4);
- assert.equal(this.$('li').eq(1).text().trim(), "3");
- assert.equal(this.$('li').eq(2).text().trim(), "4");
- assert.equal(this.$('li').eq(3).text().trim(), "5");
- });
-});
-
-test('Page list - moreAvailable true test', function(assert) {
- this.set("tableDefinition", {
- pageNum: 5,
- rowCount: 5,
-
- loadingMore: false,
- moreAvailable: true,
-
- rowCountOptions: []
- });
- this.set("processor", {
- totalPages: 5,
- processedRows: {
- length: 10
- }
- });
-
- this.render(hbs`{{dags-pagination-ui tableDefinition=tableDefinition dataProcessor=processor}}`);
-
- return wait().then(() => {
- assert.equal(this.$('li').length, 4);
- assert.equal(this.$('li').eq(1).text().trim(), "4");
- assert.equal(this.$('li').eq(2).text().trim(), "5");
- assert.equal(this.$('li').eq(3).text().trim(), "6");
- });
-});
http://git-wip-us.apache.org/repos/asf/tez/blob/13132ec7/tez-ui2/src/main/webapp/tests/integration/components/date-formatter-test.js
----------------------------------------------------------------------
diff --git a/tez-ui2/src/main/webapp/tests/integration/components/date-formatter-test.js b/tez-ui2/src/main/webapp/tests/integration/components/date-formatter-test.js
deleted file mode 100644
index dad41f9..0000000
--- a/tez-ui2/src/main/webapp/tests/integration/components/date-formatter-test.js
+++ /dev/null
@@ -1,40 +0,0 @@
-/**
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you 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.
- */
-
-import { moduleForComponent, test } from 'ember-qunit';
-import hbs from 'htmlbars-inline-precompile';
-
-moduleForComponent('date-formatter', 'Integration | Component | em table date-formatter cell', {
- integration: true
-});
-
-test('Basic creation test', function(assert) {
-
- this.render(hbs`{{date-formatter}}`);
-
- assert.equal(this.$().text().trim(), 'Not Available!');
-
- // Template block usage:" + EOL +
- this.render(hbs`
- {{#date-formatter}}
- template block text
- {{/date-formatter}}
- `);
-
- assert.equal(this.$().text().trim(), 'Not Available!');
-});
http://git-wip-us.apache.org/repos/asf/tez/blob/13132ec7/tez-ui2/src/main/webapp/tests/integration/components/em-swimlane-blocking-event-test.js
----------------------------------------------------------------------
diff --git a/tez-ui2/src/main/webapp/tests/integration/components/em-swimlane-blocking-event-test.js b/tez-ui2/src/main/webapp/tests/integration/components/em-swimlane-blocking-event-test.js
deleted file mode 100644
index 1659ddc..0000000
--- a/tez-ui2/src/main/webapp/tests/integration/components/em-swimlane-blocking-event-test.js
+++ /dev/null
@@ -1,117 +0,0 @@
-/**
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you 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.
- */
-
-import { moduleForComponent, test } from 'ember-qunit';
-import hbs from 'htmlbars-inline-precompile';
-import wait from 'ember-test-helpers/wait';
-
-import Process from 'tez-ui/utils/process';
-import Processor from 'tez-ui/utils/processor';
-
-moduleForComponent('em-swimlane-blocking-event', 'Integration | Component | em swimlane blocking event', {
- integration: true
-});
-
-test('Basic creation test', function(assert) {
- this.set("process", Process.create());
- this.set("processor", Processor.create());
-
- this.render(hbs`{{em-swimlane-blocking-event processor=processor process=process}}`);
-
- assert.equal(this.$().text().trim(), '');
-
- // Template block usage:" + EOL +
- this.render(hbs`
- {{#em-swimlane-blocking-event processor=processor process=process}}
- template block text
- {{/em-swimlane-blocking-event}}
- `);
-
- assert.equal(this.$().text().trim(), '');
-});
-
-test('Blocking test', function(assert) {
- var blockingEventName = "blockingEvent",
- processIndex = 5,
- blockingIndex = 7,
- processColor = "#123456";
-
- this.set("process", Process.create({
- blockingEventName: blockingEventName,
- index: processIndex,
- getColor: function () {
- return processColor;
- },
- events: [{
- name: blockingEventName,
- time: 2
- }]
- }));
- this.set("blocking", Process.create({
- index: blockingIndex,
- endEvent: {
- time: 5
- }
- }));
- this.set("processor", Processor.create({
- startTime: 0,
- endTime: 10
- }));
-
- this.render(hbs`{{em-swimlane-blocking-event processor=processor process=process blocking=blocking}}`);
-
- return wait().then(() => {
- assert.equal(this.$(".em-swimlane-blocking-event").attr("style").trim(), 'left: 20%;');
- assert.equal(this.$(".event-line").css("height"), ((blockingIndex - processIndex) * 30) + "px");
- });
-});
-
-test('Blocking test with blocking.endEvent.time < blockTime', function(assert) {
- var blockingEventName = "blockingEvent",
- processIndex = 5,
- blockingIndex = 7,
- processColor = "#123456";
-
- this.set("process", Process.create({
- blockingEventName: blockingEventName,
- index: processIndex,
- getColor: function () {
- return processColor;
- },
- events: [{
- name: blockingEventName,
- time: 5
- }]
- }));
- this.set("blocking", Process.create({
- index: blockingIndex,
- endEvent: {
- time: 2
- }
- }));
- this.set("processor", Processor.create({
- startTime: 0,
- endTime: 10
- }));
-
- this.render(hbs`{{em-swimlane-blocking-event processor=processor process=process blocking=blocking}}`);
-
- return wait().then(() => {
- assert.equal(this.$(".em-swimlane-blocking-event").attr("style"), undefined);
- });
-});
http://git-wip-us.apache.org/repos/asf/tez/blob/13132ec7/tez-ui2/src/main/webapp/tests/integration/components/em-swimlane-consolidated-process-test.js
----------------------------------------------------------------------
diff --git a/tez-ui2/src/main/webapp/tests/integration/components/em-swimlane-consolidated-process-test.js b/tez-ui2/src/main/webapp/tests/integration/components/em-swimlane-consolidated-process-test.js
deleted file mode 100644
index 5fe79a5..0000000
--- a/tez-ui2/src/main/webapp/tests/integration/components/em-swimlane-consolidated-process-test.js
+++ /dev/null
@@ -1,61 +0,0 @@
-/**
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you 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.
- */
-
-import { moduleForComponent, test } from 'ember-qunit';
-import hbs from 'htmlbars-inline-precompile';
-import wait from 'ember-test-helpers/wait';
-
-import Process from 'tez-ui/utils/process';
-import Processor from 'tez-ui/utils/processor';
-
-moduleForComponent('em-swimlane-consolidated-process', 'Integration | Component | em swimlane consolidated process', {
- integration: true
-});
-
-test('Basic creation test', function(assert) {
- this.render(hbs`{{em-swimlane-consolidated-process}}`);
-
- assert.equal(this.$().text().trim(), '');
-
- // Template block usage:" + EOL +
- this.render(hbs`
- {{#em-swimlane-consolidated-process}}
- template block text
- {{/em-swimlane-consolidated-process}}
- `);
-
- assert.equal(this.$().text().trim(), '');
-});
-
-test('Basic creation test', function(assert) {
- this.set("process", Process.create({
- consolidateStartTime: 3,
- consolidateEndTime: 6
- }));
- this.set("processor", Processor.create({
- startTime: 0,
- endTime: 10
- }));
-
- this.render(hbs`{{em-swimlane-consolidated-process process=process processor=processor}}`);
-
- return wait().then(() => {
- assert.equal(this.$(".em-swimlane-consolidated-process").attr("style").trim(),
- "left: 30%; right: 40%; z-index: 30;");
- });
-});
http://git-wip-us.apache.org/repos/asf/tez/blob/13132ec7/tez-ui2/src/main/webapp/tests/integration/components/em-swimlane-event-bar-test.js
----------------------------------------------------------------------
diff --git a/tez-ui2/src/main/webapp/tests/integration/components/em-swimlane-event-bar-test.js b/tez-ui2/src/main/webapp/tests/integration/components/em-swimlane-event-bar-test.js
deleted file mode 100644
index 0e0eb1c..0000000
--- a/tez-ui2/src/main/webapp/tests/integration/components/em-swimlane-event-bar-test.js
+++ /dev/null
@@ -1,45 +0,0 @@
-/**
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you 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.
- */
-
-import { moduleForComponent, test } from 'ember-qunit';
-import hbs from 'htmlbars-inline-precompile';
-
-import Process from 'tez-ui/utils/process';
-import Processor from 'tez-ui/utils/processor';
-
-moduleForComponent('em-swimlane-event-bar', 'Integration | Component | em swimlane event bar', {
- integration: true
-});
-
-test('Basic creation test', function(assert) {
- this.set("process", Process.create());
- this.set("processor", Processor.create());
-
- this.render(hbs`{{em-swimlane-event-bar processor=processor process=process}}`);
-
- assert.equal(this.$().text().trim(), '');
-
- // Template block usage:" + EOL +
- this.render(hbs`
- {{#em-swimlane-event-bar process=process processor=processor}}
- template block text
- {{/em-swimlane-event-bar}}
- `);
-
- assert.equal(this.$().text().trim(), '');
-});
http://git-wip-us.apache.org/repos/asf/tez/blob/13132ec7/tez-ui2/src/main/webapp/tests/integration/components/em-swimlane-event-test.js
----------------------------------------------------------------------
diff --git a/tez-ui2/src/main/webapp/tests/integration/components/em-swimlane-event-test.js b/tez-ui2/src/main/webapp/tests/integration/components/em-swimlane-event-test.js
deleted file mode 100644
index cee0b3d..0000000
--- a/tez-ui2/src/main/webapp/tests/integration/components/em-swimlane-event-test.js
+++ /dev/null
@@ -1,66 +0,0 @@
-/**
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you 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.
- */
-
-import { moduleForComponent, test } from 'ember-qunit';
-import hbs from 'htmlbars-inline-precompile';
-
-import Process from 'tez-ui/utils/process';
-import Processor from 'tez-ui/utils/processor';
-
-import wait from 'ember-test-helpers/wait';
-
-moduleForComponent('em-swimlane-event', 'Integration | Component | em swimlane event', {
- integration: true
-});
-
-test('Basic creation test', function(assert) {
- this.set("process", Process.create({}));
- this.set("processor", Processor.create());
-
- this.render(hbs`{{em-swimlane-event processor=processor process=process}}`);
-
- assert.ok(this.$(".event-bar"));
- assert.ok(this.$(".event-window"));
-
- // Template block usage:" + EOL +
- this.render(hbs`
- {{#em-swimlane-event process=process processor=processor}}
- template block text
- {{/em-swimlane-event}}
- `);
-
- assert.ok(this.$(".event-bar"));
- assert.ok(this.$(".event-window"));
-});
-
-test('Event position test', function(assert) {
- this.set("process", Process.create());
- this.set("event", {
- time: 6
- });
- this.set("processor", Processor.create({
- startTime: 0,
- endTime: 10
- }));
-
- this.render(hbs`{{em-swimlane-event processor=processor process=process event=event}}`);
-
- return wait().then(() => {
- assert.equal(this.$(".em-swimlane-event").attr("style").trim(), "left: 60%;", "em-swimlane-event");
- });
-});
http://git-wip-us.apache.org/repos/asf/tez/blob/13132ec7/tez-ui2/src/main/webapp/tests/integration/components/em-swimlane-process-line-test.js
----------------------------------------------------------------------
diff --git a/tez-ui2/src/main/webapp/tests/integration/components/em-swimlane-process-line-test.js b/tez-ui2/src/main/webapp/tests/integration/components/em-swimlane-process-line-test.js
deleted file mode 100644
index 5e933db..0000000
--- a/tez-ui2/src/main/webapp/tests/integration/components/em-swimlane-process-line-test.js
+++ /dev/null
@@ -1,68 +0,0 @@
-/**
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you 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.
- */
-
-import { moduleForComponent, test } from 'ember-qunit';
-import hbs from 'htmlbars-inline-precompile';
-
-import wait from 'ember-test-helpers/wait';
-
-import Process from 'tez-ui/utils/process';
-import Processor from 'tez-ui/utils/processor';
-
-moduleForComponent('em-swimlane-process-line', 'Integration | Component | em swimlane process line', {
- integration: true
-});
-
-test('Basic creation test', function(assert) {
- this.set("process", Process.create());
- this.set("processor", Processor.create());
-
- this.render(hbs`{{em-swimlane-process-line process=process processor=processor}}`);
-
- assert.equal(this.$().text().trim(), '');
-
- // Template block usage:" + EOL +
- this.render(hbs`
- {{#em-swimlane-process-line process=process processor=processor}}
- template block text
- {{/em-swimlane-process-line}}
- `);
-
- assert.equal(this.$().text().trim(), '');
-});
-
-test('start-end event test', function(assert) {
- this.set("process", Process.create({
- startEvent: {
- time: 5
- },
- endEvent: {
- time: 7
- }
- }));
- this.set("processor", Processor.create({
- startTime: 0,
- endTime: 10
- }));
-
- this.render(hbs`{{em-swimlane-process-line processor=processor process=process}}`);
-
- return wait().then(() => {
- assert.equal(this.$(".process-line").eq(0).attr("style").trim(), "left: 50%; right: 30%;", "process-line");
- });
-});
http://git-wip-us.apache.org/repos/asf/tez/blob/13132ec7/tez-ui2/src/main/webapp/tests/integration/components/em-swimlane-process-name-test.js
----------------------------------------------------------------------
diff --git a/tez-ui2/src/main/webapp/tests/integration/components/em-swimlane-process-name-test.js b/tez-ui2/src/main/webapp/tests/integration/components/em-swimlane-process-name-test.js
deleted file mode 100644
index 8117529..0000000
--- a/tez-ui2/src/main/webapp/tests/integration/components/em-swimlane-process-name-test.js
+++ /dev/null
@@ -1,45 +0,0 @@
-/**
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you 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.
- */
-
-import { moduleForComponent, test } from 'ember-qunit';
-import hbs from 'htmlbars-inline-precompile';
-
-moduleForComponent('em-swimlane-process-name', 'Integration | Component | em swimlane process name', {
- integration: true
-});
-
-test('Basic creation test', function(assert) {
- var testName = "TestName";
-
- this.set("process", {
- name: testName
- });
-
- this.render(hbs`{{em-swimlane-process-name process=process}}`);
-
- assert.equal(this.$().text().trim(), testName);
-
- // Template block usage:" + EOL +
- this.render(hbs`
- {{#em-swimlane-process-name process=process}}
- template block text
- {{/em-swimlane-process-name}}
- `);
-
- assert.equal(this.$().text().trim(), testName);
-});
http://git-wip-us.apache.org/repos/asf/tez/blob/13132ec7/tez-ui2/src/main/webapp/tests/integration/components/em-swimlane-process-visual-test.js
----------------------------------------------------------------------
diff --git a/tez-ui2/src/main/webapp/tests/integration/components/em-swimlane-process-visual-test.js b/tez-ui2/src/main/webapp/tests/integration/components/em-swimlane-process-visual-test.js
deleted file mode 100644
index 20bdba9..0000000
--- a/tez-ui2/src/main/webapp/tests/integration/components/em-swimlane-process-visual-test.js
+++ /dev/null
@@ -1,77 +0,0 @@
-/**
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you 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.
- */
-
-import { moduleForComponent, test } from 'ember-qunit';
-import hbs from 'htmlbars-inline-precompile';
-
-import wait from 'ember-test-helpers/wait';
-
-import Process from 'tez-ui/utils/process';
-import Processor from 'tez-ui/utils/processor';
-
-moduleForComponent('em-swimlane-process-visual', 'Integration | Component | em swimlane process visual', {
- integration: true
-});
-
-test('Basic creation test', function(assert) {
- this.set("process", Process.create());
- this.set("processor", Processor.create());
-
- this.render(hbs`{{em-swimlane-process-visual process=process processor=processor}}`);
-
- assert.ok(this.$(".base-line"));
- assert.ok(this.$(".event-window"));
-
- // Template block usage:" + EOL +
- this.render(hbs`
- {{#em-swimlane-process-visual processor=processor process=process}}
- template block text
- {{/em-swimlane-process-visual}}
- `);
-
- assert.ok(this.$(".base-line"));
- assert.ok(this.$(".event-window"));
-});
-
-test('Events test', function(assert) {
- this.set("process", Process.create({
- events: [{
- name: "event1",
- time: 5
- }, {
- name: "event2",
- time: 7
- }]
- }));
- this.set("processor", Processor.create({
- startTime: 0,
- endTime: 10
- }));
-
- this.render(hbs`{{em-swimlane-process-visual processor=processor process=process startTime=0 timeWindow=10}}`);
-
- return wait().then(() => {
- var events = this.$(".em-swimlane-event");
-
- assert.equal(events.length, 2);
- assert.equal(events.eq(0).attr("style").trim(), "left: 50%;", "em-swimlane-event 1 left");
- assert.equal(events.eq(1).attr("style").trim(), "left: 70%;", "em-swimlane-event 2 left");
-
- assert.equal(this.$(".process-line").eq(0).attr("style").trim(), "left: 50%; right: 30%;", "process-line");
- });
-});
http://git-wip-us.apache.org/repos/asf/tez/blob/13132ec7/tez-ui2/src/main/webapp/tests/integration/components/em-swimlane-ruler-test.js
----------------------------------------------------------------------
diff --git a/tez-ui2/src/main/webapp/tests/integration/components/em-swimlane-ruler-test.js b/tez-ui2/src/main/webapp/tests/integration/components/em-swimlane-ruler-test.js
deleted file mode 100644
index b1d0439..0000000
--- a/tez-ui2/src/main/webapp/tests/integration/components/em-swimlane-ruler-test.js
+++ /dev/null
@@ -1,70 +0,0 @@
-/**
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you 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.
- */
-
-import { moduleForComponent, test } from 'ember-qunit';
-import hbs from 'htmlbars-inline-precompile';
-
-import wait from 'ember-test-helpers/wait';
-
-import Processor from 'tez-ui/utils/processor';
-
-moduleForComponent('em-swimlane-ruler', 'Integration | Component | em swimlane ruler', {
- integration: true
-});
-
-test('Basic creation test', function(assert) {
-
- this.render(hbs`{{em-swimlane-ruler}}`);
- assert.equal(this.$().text().trim(), 'Milliseconds');
-
- // Template block usage:" + EOL +
- this.render(hbs`
- {{#em-swimlane-ruler}}
- template block text
- {{/em-swimlane-ruler}}
- `);
- assert.equal(this.$().text().trim(), 'Milliseconds');
-});
-
-test('Mark test', function(assert) {
- this.set("processor", Processor.create({
- startTime: 0,
- endTime: 1000 * 20,
- }));
-
- this.render(hbs`{{em-swimlane-ruler processor=processor zoom=100}}`);
-
- return wait().then(() => {
- assert.equal(this.$(".unit-text").text().trim(), 'Seconds');
- assert.equal(this.$(".ruler-mark").length, 11);
- });
-});
-
-test('Mark zoom test', function(assert) {
- this.set("processor", Processor.create({
- startTime: 0,
- endTime: 1000 * 20,
- }));
-
- this.render(hbs`{{em-swimlane-ruler processor=processor zoom=500}}`);
-
- return wait().then(() => {
- assert.equal(this.$(".unit-text").text().trim(), 'Milliseconds');
- assert.equal(this.$(".ruler-mark").length, 55);
- });
-});
http://git-wip-us.apache.org/repos/asf/tez/blob/13132ec7/tez-ui2/src/main/webapp/tests/integration/components/em-swimlane-test.js
----------------------------------------------------------------------
diff --git a/tez-ui2/src/main/webapp/tests/integration/components/em-swimlane-test.js b/tez-ui2/src/main/webapp/tests/integration/components/em-swimlane-test.js
deleted file mode 100644
index e0ab7c7..0000000
--- a/tez-ui2/src/main/webapp/tests/integration/components/em-swimlane-test.js
+++ /dev/null
@@ -1,93 +0,0 @@
-/**
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you 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.
- */
-
-import { moduleForComponent, test } from 'ember-qunit';
-import hbs from 'htmlbars-inline-precompile';
-
-import Process from 'tez-ui/utils/process';
-
-moduleForComponent('em-swimlane', 'Integration | Component | em swimlane', {
- integration: true
-});
-
-test('Basic creation test', function(assert) {
- var testName1 = "TestName1",
- testName2 = "TestName2";
-
- this.set("processes", [Process.create({
- name: testName1
- }), Process.create({
- name: testName2
- })]);
-
- this.render(hbs`{{em-swimlane processes=processes}}`);
-
- assert.equal(this.$().text().trim().indexOf(testName1), 0);
- assert.notEqual(this.$().text().trim().indexOf(testName2), -1);
-
- // Template block usage:" + EOL +
- this.render(hbs`
- {{#em-swimlane processes=processes}}
- template block text
- {{/em-swimlane}}
- `);
-
- assert.equal(this.$().text().trim().indexOf(testName1), 0);
- assert.notEqual(this.$().text().trim().indexOf(testName2), -1);
-});
-
-test('Normalization (Blocker based sorting) test - On a graph', function(assert) {
- var p1 = Process.create({
- name: "P1"
- }),
- p2 = Process.create({
- name: "P2"
- }),
- p3 = Process.create({
- name: "P3",
- blockers: [p1, p2]
- }),
- p4 = Process.create({
- name: "P4",
- blockers: [p1]
- }),
- p5 = Process.create({
- name: "P5",
- blockers: [p3, p4]
- });
-
- this.set("processes", [p5, p4, p3, p2, p1]);
-
- this.render(hbs`{{em-swimlane processes=processes}}`);
-
- let names = this.$(".em-swimlane-process-name");
-
- assert.equal(names.length, 5);
- assert.equal(names.eq(0).text().trim(), p1.name);
- assert.equal(names.eq(1).text().trim(), p4.name);
- assert.equal(names.eq(2).text().trim(), p2.name);
- assert.equal(names.eq(3).text().trim(), p3.name);
- assert.equal(names.eq(4).text().trim(), p5.name);
-});
-
-test('Zoom test', function(assert) {
- this.set("processes", [Process.create()]);
-
- this.render(hbs`{{em-swimlane processes=processes zoom=500}}`);
- assert.equal(this.$(".zoom-panel").attr("style").trim(), "width: 500%;");
-});
http://git-wip-us.apache.org/repos/asf/tez/blob/13132ec7/tez-ui2/src/main/webapp/tests/integration/components/em-swimlane-vertex-name-test.js
----------------------------------------------------------------------
diff --git a/tez-ui2/src/main/webapp/tests/integration/components/em-swimlane-vertex-name-test.js b/tez-ui2/src/main/webapp/tests/integration/components/em-swimlane-vertex-name-test.js
deleted file mode 100644
index f085be3..0000000
--- a/tez-ui2/src/main/webapp/tests/integration/components/em-swimlane-vertex-name-test.js
+++ /dev/null
@@ -1,80 +0,0 @@
-/**
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you 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.
- */
-
-import { moduleForComponent, test } from 'ember-qunit';
-import hbs from 'htmlbars-inline-precompile';
-
-import wait from 'ember-test-helpers/wait';
-
-import Process from 'tez-ui/utils/process';
-
-moduleForComponent('em-swimlane-vertex-name', 'Integration | Component | em swimlane vertex name', {
- integration: true
-});
-
-test('Basic creation test', function(assert) {
-
- this.render(hbs`{{em-swimlane-vertex-name}}`);
- assert.equal(this.$().text().trim(), 'Not Available!');
-
- // Template block usage:" + EOL +
- this.render(hbs`
- {{#em-swimlane-vertex-name}}
- template block text
- {{/em-swimlane-vertex-name}}
- `);
- assert.equal(this.$().text().trim(), 'Not Available!');
-});
-
-test('Name test', function(assert) {
- this.set("process", Process.create({
- name: "TestName"
- }));
-
- this.render(hbs`{{em-swimlane-vertex-name process=process}}`);
- return wait().then(() => {
- assert.equal(this.$(".name-text").text().trim(), 'TestName');
- });
-});
-
-test('Progress test', function(assert) {
- this.set("process", Process.create({
- vertex: {
- finalStatus: "RUNNING",
- progress: 0.5
- }
- }));
-
- this.render(hbs`{{em-swimlane-vertex-name process=process}}`);
- return wait().then(() => {
- assert.equal(this.$().text().trim().substr(0, 3), '50%');
- });
-});
-
-test('finalStatus test', function(assert) {
- this.set("process", Process.create({
- vertex: {
- finalStatus: "STAT"
- }
- }));
-
- this.render(hbs`{{em-swimlane-vertex-name process=process}}`);
- return wait().then(() => {
- assert.equal(this.$().text().trim(), 'STAT');
- });
-});
http://git-wip-us.apache.org/repos/asf/tez/blob/13132ec7/tez-ui2/src/main/webapp/tests/integration/components/em-table-status-cell-test.js
----------------------------------------------------------------------
diff --git a/tez-ui2/src/main/webapp/tests/integration/components/em-table-status-cell-test.js b/tez-ui2/src/main/webapp/tests/integration/components/em-table-status-cell-test.js
deleted file mode 100644
index fd4d612..0000000
--- a/tez-ui2/src/main/webapp/tests/integration/components/em-table-status-cell-test.js
+++ /dev/null
@@ -1,44 +0,0 @@
-/**
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you 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.
- */
-
-import { moduleForComponent, test } from 'ember-qunit';
-import hbs from 'htmlbars-inline-precompile';
-
-moduleForComponent('em-table-status-cell', 'Integration | Component | em table status cell', {
- integration: true
-});
-
-test('Basic render test', function(assert) {
-
- this.render(hbs`{{em-table-status-cell}}`);
- assert.equal(this.$().text().trim(), 'Not Available!');
-
- // Template block usage:" + EOL +
- this.render(hbs`
- {{#em-table-status-cell}}
- template block text
- {{/em-table-status-cell}}
- `);
- assert.equal(this.$().text().trim(), 'Not Available!');
-});
-
-test('Basic test', function(assert) {
- this.render(hbs`{{em-table-status-cell content="inited"}}`);
- assert.equal(this.$().text().trim(), 'inited');
- assert.equal(this.$("span")[0].className, 'status status-inited');
-});
http://git-wip-us.apache.org/repos/asf/tez/blob/13132ec7/tez-ui2/src/main/webapp/tests/integration/components/em-tooltip-test.js
----------------------------------------------------------------------
diff --git a/tez-ui2/src/main/webapp/tests/integration/components/em-tooltip-test.js b/tez-ui2/src/main/webapp/tests/integration/components/em-tooltip-test.js
deleted file mode 100644
index 73a957b..0000000
--- a/tez-ui2/src/main/webapp/tests/integration/components/em-tooltip-test.js
+++ /dev/null
@@ -1,80 +0,0 @@
-/**
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you 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.
- */
-
-import { moduleForComponent, test } from 'ember-qunit';
-import hbs from 'htmlbars-inline-precompile';
-
-moduleForComponent('em-tooltip', 'Integration | Component | em tooltip', {
- integration: true
-});
-
-test('Basic creation test', function(assert) {
-
- this.render(hbs`{{em-tooltip}}`);
-
- assert.equal(this.$().text().trim(), '');
-
- // Template block usage:" + EOL +
- this.render(hbs`
- {{#em-tooltip}}
- template block text
- {{/em-tooltip}}
- `);
-
- assert.equal(this.$().text().trim(), '');
-});
-
-test('Title test', function(assert) {
- this.set("title", "TestTitle");
- this.render(hbs`{{em-tooltip title=title}}`);
-
- assert.equal(this.$().text().trim(), 'TestTitle');
-});
-
-test('Description test', function(assert) {
- this.set("desc", "TestDesc");
- this.render(hbs`{{em-tooltip description=desc}}`);
-
- assert.equal(this.$().text().trim(), 'TestDesc');
-});
-
-test('Properties test', function(assert) {
- this.set("properties", [{
- name: "p1", value: "v1"
- }, {
- name: "p2", value: "v2"
- }]);
- this.render(hbs`{{em-tooltip properties=properties}}`);
-
- assert.equal(this.$("tr").length, 2);
-});
-
-test('Contents test', function(assert) {
- this.set("contents", [{
- title: "p1",
- properties: [{}, {}]
- }, {
- title: "p2",
- properties: [{}, {}, {}]
- }]);
-
- this.render(hbs`{{em-tooltip contents=contents}}`);
-
- assert.equal(this.$(".bubble").length, 2);
- assert.equal(this.$("tr").length, 2 + 3);
-});
http://git-wip-us.apache.org/repos/asf/tez/blob/13132ec7/tez-ui2/src/main/webapp/tests/integration/components/error-bar-test.js
----------------------------------------------------------------------
diff --git a/tez-ui2/src/main/webapp/tests/integration/components/error-bar-test.js b/tez-ui2/src/main/webapp/tests/integration/components/error-bar-test.js
deleted file mode 100644
index 10c6c7d..0000000
--- a/tez-ui2/src/main/webapp/tests/integration/components/error-bar-test.js
+++ /dev/null
@@ -1,43 +0,0 @@
-/**
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you 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.
- */
-
-import { moduleForComponent, test } from 'ember-qunit';
-import hbs from 'htmlbars-inline-precompile';
-
-moduleForComponent('error-bar', 'Integration | Component | error bar', {
- integration: true
-});
-
-test('Basic creation test', function(assert) {
-
- // Set any properties with this.set('myProperty', 'value');
- // Handle any actions with this.on('myAction', function(val) { ... });" + EOL + EOL +
-
- this.render(hbs`{{error-bar}}`);
-
- assert.equal(this.$().text().trim(), '');
-
- // Template block usage:" + EOL +
- this.render(hbs`
- {{#error-bar}}
- template block text
- {{/error-bar}}
- `);
-
- assert.equal(this.$().text().trim(), '');
-});
http://git-wip-us.apache.org/repos/asf/tez/blob/13132ec7/tez-ui2/src/main/webapp/tests/integration/components/stats-link-test.js
----------------------------------------------------------------------
diff --git a/tez-ui2/src/main/webapp/tests/integration/components/stats-link-test.js b/tez-ui2/src/main/webapp/tests/integration/components/stats-link-test.js
deleted file mode 100644
index ad2dc7b..0000000
--- a/tez-ui2/src/main/webapp/tests/integration/components/stats-link-test.js
+++ /dev/null
@@ -1,38 +0,0 @@
-/**
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you 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.
- */
-
-import { moduleForComponent, test } from 'ember-qunit';
-import hbs from 'htmlbars-inline-precompile';
-
-moduleForComponent('stats-link', 'Integration | Component | stats link', {
- integration: true
-});
-
-test('Basic creation test', function(assert) {
-
- this.render(hbs`{{stats-link}}`);
- assert.equal(this.$().text().trim(), 'Not Available!');
-
- // Template block usage:" + EOL +
- this.render(hbs`
- {{#stats-link}}
- template block text
- {{/stats-link}}
- `);
- assert.equal(this.$().text().trim(), 'Not Available!');
-});
http://git-wip-us.apache.org/repos/asf/tez/blob/13132ec7/tez-ui2/src/main/webapp/tests/integration/components/tab-n-refresh-test.js
----------------------------------------------------------------------
diff --git a/tez-ui2/src/main/webapp/tests/integration/components/tab-n-refresh-test.js b/tez-ui2/src/main/webapp/tests/integration/components/tab-n-refresh-test.js
deleted file mode 100644
index e45b461..0000000
--- a/tez-ui2/src/main/webapp/tests/integration/components/tab-n-refresh-test.js
+++ /dev/null
@@ -1,50 +0,0 @@
-/**
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you 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.
- */
-
-import { moduleForComponent, test } from 'ember-qunit';
-import hbs from 'htmlbars-inline-precompile';
-
-moduleForComponent('tab-n-refresh', 'Integration | Component | tab n refresh', {
- integration: true
-});
-
-test('Basic creation test', function(assert) {
- var testTabs = [{
- text: "Tab 1",
- routeName: "route_1",
- },{
- text: "Tab 2",
- routeName: "route_2",
- }];
-
- this.set("tabs", testTabs);
-
- this.render(hbs`{{tab-n-refresh tabs=tabs}}`);
-
- assert.equal(this.$("button").text().trim(), 'Refresh');
- assert.equal($(this.$("li")[0]).text().trim(), testTabs[0].text);
- assert.equal($(this.$("li")[1]).text().trim(), testTabs[1].text);
-
- this.render(hbs`
- {{#tab-n-refresh tabs=tabs}}
- template block text
- {{/tab-n-refresh}}
- `);
-
- assert.equal(this.$("button").text().trim(), 'Refresh');
-});
http://git-wip-us.apache.org/repos/asf/tez/blob/13132ec7/tez-ui2/src/main/webapp/tests/integration/components/table-controls-test.js
----------------------------------------------------------------------
diff --git a/tez-ui2/src/main/webapp/tests/integration/components/table-controls-test.js b/tez-ui2/src/main/webapp/tests/integration/components/table-controls-test.js
deleted file mode 100644
index 79170ee..0000000
--- a/tez-ui2/src/main/webapp/tests/integration/components/table-controls-test.js
+++ /dev/null
@@ -1,43 +0,0 @@
-/**
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you 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.
- */
-
-import { moduleForComponent, test } from 'ember-qunit';
-import hbs from 'htmlbars-inline-precompile';
-
-moduleForComponent('table-controls', 'Integration | Component | table controls', {
- integration: true
-});
-
-test('Basic creation test', function(assert) {
-
- // Set any properties with this.set('myProperty', 'value');
- // Handle any actions with this.on('myAction', function(val) { ... });" + EOL + EOL +
-
- this.render(hbs`{{table-controls}}`);
-
- assert.equal(this.$().text().trim(), '');
-
- // Template block usage:" + EOL +
- this.render(hbs`
- {{#table-controls}}
- template block text
- {{/table-controls}}
- `);
-
- assert.equal(this.$().text().trim(), '');
-});
http://git-wip-us.apache.org/repos/asf/tez/blob/13132ec7/tez-ui2/src/main/webapp/tests/integration/components/zip-download-modal-test.js
----------------------------------------------------------------------
diff --git a/tez-ui2/src/main/webapp/tests/integration/components/zip-download-modal-test.js b/tez-ui2/src/main/webapp/tests/integration/components/zip-download-modal-test.js
deleted file mode 100644
index cd9a61a..0000000
--- a/tez-ui2/src/main/webapp/tests/integration/components/zip-download-modal-test.js
+++ /dev/null
@@ -1,46 +0,0 @@
-/**
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you 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.
- */
-
-import { moduleForComponent, test } from 'ember-qunit';
-import hbs from 'htmlbars-inline-precompile';
-
-moduleForComponent('zip-download-modal', 'Integration | Component | zip download modal', {
- integration: true
-});
-
-test('Basic creation test', function(assert) {
- var testID = "dag_a",
- expectedMessage = "Downloading data for dag: " + testID;
-
- this.set("content", {
- dag: {
- entityID: testID
- }
- });
-
- this.render(hbs`{{zip-download-modal content=content}}`);
- assert.equal(this.$(".message").text().trim(), expectedMessage);
-
- // Template block usage:" + EOL +
- this.render(hbs`
- {{#zip-download-modal content=content}}
- template block text
- {{/zip-download-modal}}
- `);
- assert.equal(this.$(".message").text().trim(), expectedMessage);
-});
http://git-wip-us.apache.org/repos/asf/tez/blob/13132ec7/tez-ui2/src/main/webapp/tests/test-helper.js
----------------------------------------------------------------------
diff --git a/tez-ui2/src/main/webapp/tests/test-helper.js b/tez-ui2/src/main/webapp/tests/test-helper.js
deleted file mode 100644
index 96975ee..0000000
--- a/tez-ui2/src/main/webapp/tests/test-helper.js
+++ /dev/null
@@ -1,24 +0,0 @@
-/**
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you 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.
- */
-
-import resolver from './helpers/resolver';
-import {
- setResolver
-} from 'ember-qunit';
-
-setResolver(resolver);
http://git-wip-us.apache.org/repos/asf/tez/blob/13132ec7/tez-ui2/src/main/webapp/tests/unit/adapters/abstract-test.js
----------------------------------------------------------------------
diff --git a/tez-ui2/src/main/webapp/tests/unit/adapters/abstract-test.js b/tez-ui2/src/main/webapp/tests/unit/adapters/abstract-test.js
deleted file mode 100644
index 5ff39e7..0000000
--- a/tez-ui2/src/main/webapp/tests/unit/adapters/abstract-test.js
+++ /dev/null
@@ -1,110 +0,0 @@
-/**
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you 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.
- */
-
-import { moduleFor, test } from 'ember-qunit';
-
-moduleFor('adapter:abstract', 'Unit | Adapter | abstract', {
- // Specify the other units that are required for this test.
- // needs: ['serializer:foo']
-});
-
-test('Basic creation test', function(assert) {
- let adapter = this.subject();
-
- assert.ok(adapter);
- assert.equal(adapter.serverName, null);
-
- assert.ok(adapter.host);
- assert.ok(adapter.namespace);
- assert.ok(adapter.pathTypeHash);
-
- assert.ok(adapter.ajaxOptions);
- assert.ok(adapter.pathForType);
-});
-
-test('host, namespace & pathTypeHash test', function(assert) {
- let adapter = this.subject(),
- testServerName = "sn",
- testHosts = {
- sn: "foo.bar",
- },
- testENV = {
- app: {
- namespaces: {
- webService: {
- sn: "ws"
- }
- },
- paths: {
- sn: "path"
- }
- }
- };
-
- adapter.hosts = testHosts;
- adapter.env = testENV;
- adapter.set("serverName", testServerName);
-
- assert.equal(adapter.get("host"), testHosts.sn);
- assert.equal(adapter.get("namespace"), testENV.app.namespaces.webService.sn);
- assert.equal(adapter.get("pathTypeHash"), testENV.app.paths.sn);
-});
-
-test('ajaxOptions test', function(assert) {
- let adapter = this.subject(),
- testUrl = "foo.bar",
- testMethod = "tm",
- testOptions = {
- a: 1
- },
- testServer = "ts",
-
- result;
-
- // Without options
- adapter.serverName = testServer;
- result = adapter.ajaxOptions(testUrl, testMethod);
- assert.ok(result);
- assert.ok(result.crossDomain);
- assert.ok(result.xhrFields.withCredentials);
- assert.equal(result.targetServer, testServer);
-
- // Without options
- adapter.serverName = testServer;
- result = adapter.ajaxOptions(testUrl, testMethod, testOptions);
- assert.ok(result);
- assert.ok(result.crossDomain);
- assert.ok(result.xhrFields.withCredentials);
- assert.equal(result.targetServer, testServer);
- assert.equal(result.a, testOptions.a);
-});
-
-test('pathForType test', function(assert) {
- let adapter = this.subject(),
- testHash = {
- typ: "type"
- };
-
- assert.expect(2);
-
- adapter.pathTypeHash = testHash;
- assert.equal(adapter.pathForType("typ"), testHash.typ);
- assert.throws(function () {
- adapter.pathForType("noType");
- });
-});
http://git-wip-us.apache.org/repos/asf/tez/blob/13132ec7/tez-ui2/src/main/webapp/tests/unit/adapters/ahs-app-test.js
----------------------------------------------------------------------
diff --git a/tez-ui2/src/main/webapp/tests/unit/adapters/ahs-app-test.js b/tez-ui2/src/main/webapp/tests/unit/adapters/ahs-app-test.js
deleted file mode 100644
index e1aac04..0000000
--- a/tez-ui2/src/main/webapp/tests/unit/adapters/ahs-app-test.js
+++ /dev/null
@@ -1,34 +0,0 @@
-/**
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you 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.
- */
-
-import { moduleFor, test } from 'ember-qunit';
-
-moduleFor('adapter:ahs-app', 'Unit | Adapter | ahs app', {
- // Specify the other units that are required for this test.
- // needs: ['serializer:foo']
-});
-
-test('Basic creation test', function(assert) {
- let adapter = this.subject();
-
- assert.ok(adapter);
- assert.ok(adapter.namespace);
- assert.ok(adapter.pathForType);
-
- assert.equal(adapter.pathForType(), "apps");
-});
http://git-wip-us.apache.org/repos/asf/tez/blob/13132ec7/tez-ui2/src/main/webapp/tests/unit/adapters/am-test.js
----------------------------------------------------------------------
diff --git a/tez-ui2/src/main/webapp/tests/unit/adapters/am-test.js b/tez-ui2/src/main/webapp/tests/unit/adapters/am-test.js
deleted file mode 100644
index 676656b..0000000
--- a/tez-ui2/src/main/webapp/tests/unit/adapters/am-test.js
+++ /dev/null
@@ -1,50 +0,0 @@
-/**
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you 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.
- */
-
-import { moduleFor, test } from 'ember-qunit';
-
-moduleFor('adapter:am', 'Unit | Adapter | am', {
- // Specify the other units that are required for this test.
- // needs: ['serializer:foo']
-});
-
-test('Basic creation test', function(assert) {
- let adapter = this.subject();
-
- assert.ok(adapter);
- assert.equal(adapter.serverName, "am");
-
- assert.ok(adapter.queryRecord);
-});
-
-test('queryRecord test', function(assert) {
- let testStore = {},
- testType = {},
- testQuery = {},
-
- adapter = this.subject({
- query: function (store, type, query) {
- assert.equal(store, testStore);
- assert.equal(type, testType);
- assert.equal(query, testQuery);
- }
- });
-
- assert.expect(3);
- adapter.queryRecord(testStore, testType, testQuery);
-});
http://git-wip-us.apache.org/repos/asf/tez/blob/13132ec7/tez-ui2/src/main/webapp/tests/unit/adapters/app-rm-test.js
----------------------------------------------------------------------
diff --git a/tez-ui2/src/main/webapp/tests/unit/adapters/app-rm-test.js b/tez-ui2/src/main/webapp/tests/unit/adapters/app-rm-test.js
deleted file mode 100644
index 942b2db..0000000
--- a/tez-ui2/src/main/webapp/tests/unit/adapters/app-rm-test.js
+++ /dev/null
@@ -1,29 +0,0 @@
-/**
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you 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.
- */
-
-import { moduleFor, test } from 'ember-qunit';
-
-moduleFor('adapter:app-rm', 'Unit | Adapter | app rm', {
- // Specify the other units that are required for this test.
- // needs: ['serializer:foo']
-});
-
-test('Basic creation test', function(assert) {
- let adapter = this.subject();
- assert.ok(adapter);
-});
http://git-wip-us.apache.org/repos/asf/tez/blob/13132ec7/tez-ui2/src/main/webapp/tests/unit/adapters/app-test.js
----------------------------------------------------------------------
diff --git a/tez-ui2/src/main/webapp/tests/unit/adapters/app-test.js b/tez-ui2/src/main/webapp/tests/unit/adapters/app-test.js
deleted file mode 100644
index 08d2c44..0000000
--- a/tez-ui2/src/main/webapp/tests/unit/adapters/app-test.js
+++ /dev/null
@@ -1,30 +0,0 @@
-/**
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you 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.
- */
-
-import { moduleFor, test } from 'ember-qunit';
-
-moduleFor('adapter:app', 'Unit | Adapter | app', {
- // Specify the other units that are required for this test.
- // needs: ['serializer:foo']
-});
-
-test('Basic creation test', function(assert) {
- let adapter = this.subject();
-
- assert.ok(adapter);
-});
http://git-wip-us.apache.org/repos/asf/tez/blob/13132ec7/tez-ui2/src/main/webapp/tests/unit/adapters/attempt-am-test.js
----------------------------------------------------------------------
diff --git a/tez-ui2/src/main/webapp/tests/unit/adapters/attempt-am-test.js b/tez-ui2/src/main/webapp/tests/unit/adapters/attempt-am-test.js
deleted file mode 100644
index 43c8e4a..0000000
--- a/tez-ui2/src/main/webapp/tests/unit/adapters/attempt-am-test.js
+++ /dev/null
@@ -1,29 +0,0 @@
-/**
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you 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.
- */
-
-import { moduleFor, test } from 'ember-qunit';
-
-moduleFor('adapter:attempt-am', 'Unit | Adapter | attempt am', {
- // Specify the other units that are required for this test.
- // needs: ['serializer:foo']
-});
-
-test('Basic creation test', function(assert) {
- let adapter = this.subject();
- assert.ok(adapter);
-});
http://git-wip-us.apache.org/repos/asf/tez/blob/13132ec7/tez-ui2/src/main/webapp/tests/unit/adapters/attempt-test.js
----------------------------------------------------------------------
diff --git a/tez-ui2/src/main/webapp/tests/unit/adapters/attempt-test.js b/tez-ui2/src/main/webapp/tests/unit/adapters/attempt-test.js
deleted file mode 100644
index 584c46e..0000000
--- a/tez-ui2/src/main/webapp/tests/unit/adapters/attempt-test.js
+++ /dev/null
@@ -1,30 +0,0 @@
-/**
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you 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.
- */
-
-import { moduleFor, test } from 'ember-qunit';
-
-moduleFor('adapter:attempt', 'Unit | Adapter | attempt', {
- // Specify the other units that are required for this test.
- // needs: ['serializer:foo']
-});
-
-test('Basic creation test', function(assert) {
- let adapter = this.subject();
-
- assert.ok(adapter);
-});
http://git-wip-us.apache.org/repos/asf/tez/blob/13132ec7/tez-ui2/src/main/webapp/tests/unit/adapters/dag-am-test.js
----------------------------------------------------------------------
diff --git a/tez-ui2/src/main/webapp/tests/unit/adapters/dag-am-test.js b/tez-ui2/src/main/webapp/tests/unit/adapters/dag-am-test.js
deleted file mode 100644
index b0d3fa9..0000000
--- a/tez-ui2/src/main/webapp/tests/unit/adapters/dag-am-test.js
+++ /dev/null
@@ -1,29 +0,0 @@
-/**
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you 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.
- */
-
-import { moduleFor, test } from 'ember-qunit';
-
-moduleFor('adapter:dag-am', 'Unit | Adapter | dag am', {
- // Specify the other units that are required for this test.
- // needs: ['serializer:foo']
-});
-
-test('Basic creation test', function(assert) {
- let adapter = this.subject();
- assert.ok(adapter);
-});
http://git-wip-us.apache.org/repos/asf/tez/blob/13132ec7/tez-ui2/src/main/webapp/tests/unit/adapters/dag-test.js
----------------------------------------------------------------------
diff --git a/tez-ui2/src/main/webapp/tests/unit/adapters/dag-test.js b/tez-ui2/src/main/webapp/tests/unit/adapters/dag-test.js
deleted file mode 100644
index 33532b2..0000000
--- a/tez-ui2/src/main/webapp/tests/unit/adapters/dag-test.js
+++ /dev/null
@@ -1,30 +0,0 @@
-/**
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you 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.
- */
-
-import { moduleFor, test } from 'ember-qunit';
-
-moduleFor('adapter:dag', 'Unit | Adapter | dag', {
- // Specify the other units that are required for this test.
- // needs: ['serializer:foo']
-});
-
-test('Basic creation test', function(assert) {
- let adapter = this.subject();
-
- assert.ok(adapter);
-});
http://git-wip-us.apache.org/repos/asf/tez/blob/13132ec7/tez-ui2/src/main/webapp/tests/unit/adapters/loader-test.js
----------------------------------------------------------------------
diff --git a/tez-ui2/src/main/webapp/tests/unit/adapters/loader-test.js b/tez-ui2/src/main/webapp/tests/unit/adapters/loader-test.js
deleted file mode 100644
index 7b4a2df..0000000
--- a/tez-ui2/src/main/webapp/tests/unit/adapters/loader-test.js
+++ /dev/null
@@ -1,137 +0,0 @@
-/**
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you 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.
- */
-
-import Ember from 'ember';
-
-import { moduleFor, test } from 'ember-qunit';
-
-moduleFor('adapter:loader', 'Unit | Adapter | loader', {
- // Specify the other units that are required for this test.
- // needs: ['serializer:foo']
-});
-
-test('Basic creation', function(assert) {
- let adapter = this.subject();
-
- assert.ok(adapter);
- assert.ok(adapter._isLoader);
- assert.ok(adapter.buildURL);
- assert.ok(adapter._loaderAjax);
- assert.ok(adapter.queryRecord);
- assert.ok(adapter.query);
-});
-
-test('buildURL test', function(assert) {
- let adapter = this.subject();
-
- assert.equal(adapter.buildURL("dag"), "/dags");
- assert.equal(adapter.buildURL("dag", "dag1"), "/dags/dag1");
- assert.equal(adapter.buildURL("{x}dag", "dag1", null, null, null, {x: "x_x"}), "/x_xdags/dag1", "Test for substitution");
-});
-
-test('_loaderAjax test', function(assert) {
- let adapter = this.subject(),
- testURL = "/dags",
- testQueryParams = { x:1 },
- testRecord = {},
- testNameSpace = "ns";
-
- assert.expect(2 + 1 + 2);
-
- adapter.ajax = function (url, method/*, options*/) {
-
- assert.equal(url, testURL);
- assert.equal(method, "GET");
-
- return Ember.RSVP.resolve(testRecord);
- };
-
- adapter.sortQueryParams = function (queryParams) {
- assert.ok(queryParams, "sortQueryParams was called with query params");
- };
-
- adapter._loaderAjax(testURL, testQueryParams, testNameSpace).then(function (data) {
- assert.equal(data.nameSpace, testNameSpace, "Namespace returned");
- assert.equal(data.data, testRecord, "Test record returned");
- });
-});
-
-test('queryRecord test', function(assert) {
- let adapter = this.subject(),
- testURL = "/dags",
- testModel = { modelName: "testModel" },
- testStore = {},
- testQuery = {
- id: "test1",
- params: {},
- urlParams: {},
- nameSpace: "ns"
- };
-
- assert.expect(4 + 3);
-
- adapter.buildURL = function (modelName, id, snapshot, requestType, query, params) {
- assert.equal(modelName, testModel.modelName);
- assert.equal(id, testQuery.id);
- assert.equal(query, testQuery.params);
- assert.equal(params, testQuery.urlParams);
-
- return testURL;
- };
-
- adapter._loaderAjax = function (url, queryParams, nameSpace) {
- assert.equal(url, testURL);
- assert.equal(queryParams, testQuery.params);
- assert.equal(nameSpace, testQuery.nameSpace);
- };
-
- adapter.queryRecord(testStore, testModel, testQuery);
-});
-
-test('query test', function(assert) {
- let adapter = this.subject(),
- testURL = "/dags",
- testModel = { modelName: "testModel" },
- testStore = {},
- testQuery = {
- id: "test1",
- params: {},
- urlParams: {},
- nameSpace: "ns"
- };
-
- assert.expect(5 + 3);
-
- adapter.buildURL = function (modelName, id, snapshot, requestType, query, params) {
- assert.equal(modelName, testModel.modelName);
- assert.equal(id, null);
- assert.equal(requestType, "query");
- assert.equal(query, testQuery.params);
- assert.equal(params, testQuery.urlParams);
-
- return testURL;
- };
-
- adapter._loaderAjax = function (url, queryParams, nameSpace) {
- assert.equal(url, testURL);
- assert.equal(queryParams, testQuery.params);
- assert.equal(nameSpace, testQuery.nameSpace);
- };
-
- adapter.query(testStore, testModel, testQuery);
-});
http://git-wip-us.apache.org/repos/asf/tez/blob/13132ec7/tez-ui2/src/main/webapp/tests/unit/adapters/rm-test.js
----------------------------------------------------------------------
diff --git a/tez-ui2/src/main/webapp/tests/unit/adapters/rm-test.js b/tez-ui2/src/main/webapp/tests/unit/adapters/rm-test.js
deleted file mode 100644
index 0b0445e..0000000
--- a/tez-ui2/src/main/webapp/tests/unit/adapters/rm-test.js
+++ /dev/null
@@ -1,31 +0,0 @@
-/**
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you 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.
- */
-
-import { moduleFor, test } from 'ember-qunit';
-
-moduleFor('adapter:rm', 'Unit | Adapter | rm', {
- // Specify the other units that are required for this test.
- // needs: ['serializer:foo']
-});
-
-test('Basic creation test', function(assert) {
- let adapter = this.subject();
-
- assert.ok(adapter);
- assert.equal(adapter.serverName, "rm");
-});
http://git-wip-us.apache.org/repos/asf/tez/blob/13132ec7/tez-ui2/src/main/webapp/tests/unit/adapters/task-am-test.js
----------------------------------------------------------------------
diff --git a/tez-ui2/src/main/webapp/tests/unit/adapters/task-am-test.js b/tez-ui2/src/main/webapp/tests/unit/adapters/task-am-test.js
deleted file mode 100644
index a3eb98b..0000000
--- a/tez-ui2/src/main/webapp/tests/unit/adapters/task-am-test.js
+++ /dev/null
@@ -1,29 +0,0 @@
-/**
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you 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.
- */
-
-import { moduleFor, test } from 'ember-qunit';
-
-moduleFor('adapter:task-am', 'Unit | Adapter | task am', {
- // Specify the other units that are required for this test.
- // needs: ['serializer:foo']
-});
-
-test('Basic creation test', function(assert) {
- let adapter = this.subject();
- assert.ok(adapter);
-});
http://git-wip-us.apache.org/repos/asf/tez/blob/13132ec7/tez-ui2/src/main/webapp/tests/unit/adapters/task-test.js
----------------------------------------------------------------------
diff --git a/tez-ui2/src/main/webapp/tests/unit/adapters/task-test.js b/tez-ui2/src/main/webapp/tests/unit/adapters/task-test.js
deleted file mode 100644
index ca39e56..0000000
--- a/tez-ui2/src/main/webapp/tests/unit/adapters/task-test.js
+++ /dev/null
@@ -1,29 +0,0 @@
-/**
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you 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.
- */
-
-import { moduleFor, test } from 'ember-qunit';
-
-moduleFor('adapter:task', 'Unit | Adapter | task', {
- // Specify the other units that are required for this test.
- // needs: ['serializer:foo']
-});
-
-test('Basic creation test', function(assert) {
- let adapter = this.subject();
- assert.ok(adapter);
-});
http://git-wip-us.apache.org/repos/asf/tez/blob/13132ec7/tez-ui2/src/main/webapp/tests/unit/adapters/timeline-test.js
----------------------------------------------------------------------
diff --git a/tez-ui2/src/main/webapp/tests/unit/adapters/timeline-test.js b/tez-ui2/src/main/webapp/tests/unit/adapters/timeline-test.js
deleted file mode 100644
index 7b0e978..0000000
--- a/tez-ui2/src/main/webapp/tests/unit/adapters/timeline-test.js
+++ /dev/null
@@ -1,84 +0,0 @@
-/**
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you 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.
- */
-
-import { moduleFor, test } from 'ember-qunit';
-
-moduleFor('adapter:timeline', 'Unit | Adapter | timeline', {
- // Specify the other units that are required for this test.
- // needs: ['serializer:foo']
-});
-
-test('Basic creation test', function(assert) {
- let adapter = this.subject();
-
- assert.ok(adapter);
- assert.ok(adapter.filters);
- assert.ok(adapter.stringifyFilters);
- assert.ok(adapter.normalizeQuery);
- assert.ok(adapter.query);
-
- assert.equal(adapter.serverName, "timeline");
-});
-
-test('stringifyFilters test', function(assert) {
- let adapter = this.subject();
-
- assert.equal(adapter.stringifyFilters({a: 1, b: 2}), "a:1,b:2");
- assert.throws(function () {
- adapter.stringifyFilters();
- });
-});
-
-test('normalizeQuery test', function(assert) {
- let adapter = this.subject(),
- normalQuery;
-
- adapter.set("filters", {
- a: "A_ID",
- b: "B_ID",
- });
-
- normalQuery = adapter.normalizeQuery({a: 1, b: 2, c: 3, d: 4});
-
- assert.deepEqual(normalQuery.primaryFilter, "A_ID:1");
- assert.deepEqual(normalQuery.secondaryFilter, "B_ID:2");
- assert.deepEqual(normalQuery.c, 3);
- assert.deepEqual(normalQuery.d, 4);
-});
-
-test('query test', function(assert) {
- let adapter = this.subject(),
- normalQuery = {},
- testStore = {},
- testType = "ts",
- testQuery = {};
-
- assert.expect(1 + 1);
-
- adapter.normalizeQuery = function (params) {
- assert.equal(params, testQuery);
- return normalQuery;
- };
- adapter._loaderAjax = function (url, queryParams) {
- assert.equal(queryParams, normalQuery);
- };
-
- adapter.query(testStore, testType, {
- params: testQuery
- });
-});
http://git-wip-us.apache.org/repos/asf/tez/blob/13132ec7/tez-ui2/src/main/webapp/tests/unit/adapters/vertex-am-test.js
----------------------------------------------------------------------
diff --git a/tez-ui2/src/main/webapp/tests/unit/adapters/vertex-am-test.js b/tez-ui2/src/main/webapp/tests/unit/adapters/vertex-am-test.js
deleted file mode 100644
index 6e29aef..0000000
--- a/tez-ui2/src/main/webapp/tests/unit/adapters/vertex-am-test.js
+++ /dev/null
@@ -1,29 +0,0 @@
-/**
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you 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.
- */
-
-import { moduleFor, test } from 'ember-qunit';
-
-moduleFor('adapter:vertex-am', 'Unit | Adapter | vertex am', {
- // Specify the other units that are required for this test.
- // needs: ['serializer:foo']
-});
-
-test('Basic creation test', function(assert) {
- let adapter = this.subject();
- assert.ok(adapter);
-});
http://git-wip-us.apache.org/repos/asf/tez/blob/13132ec7/tez-ui2/src/main/webapp/tests/unit/adapters/vertex-test.js
----------------------------------------------------------------------
diff --git a/tez-ui2/src/main/webapp/tests/unit/adapters/vertex-test.js b/tez-ui2/src/main/webapp/tests/unit/adapters/vertex-test.js
deleted file mode 100644
index 191f781..0000000
--- a/tez-ui2/src/main/webapp/tests/unit/adapters/vertex-test.js
+++ /dev/null
@@ -1,30 +0,0 @@
-/**
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you 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.
- */
-
-import { moduleFor, test } from 'ember-qunit';
-
-moduleFor('adapter:vertex', 'Unit | Adapter | vertex', {
- // Specify the other units that are required for this test.
- // needs: ['serializer:foo']
-});
-
-test('Basic creation test', function(assert) {
- let adapter = this.subject();
-
- assert.ok(adapter);
-});
http://git-wip-us.apache.org/repos/asf/tez/blob/13132ec7/tez-ui2/src/main/webapp/tests/unit/controllers/abstract-test.js
----------------------------------------------------------------------
diff --git a/tez-ui2/src/main/webapp/tests/unit/controllers/abstract-test.js b/tez-ui2/src/main/webapp/tests/unit/controllers/abstract-test.js
deleted file mode 100644
index 9603b50..0000000
--- a/tez-ui2/src/main/webapp/tests/unit/controllers/abstract-test.js
+++ /dev/null
@@ -1,76 +0,0 @@
-/**
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you 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.
- */
-
-import Ember from 'ember';
-
-import { moduleFor, test } from 'ember-qunit';
-
-moduleFor('controller:abstract', 'Unit | Controller | abstract', {
- // Specify the other units that are required for this test.
- // needs: ['route:abstract']
-});
-
-test('Basic creation test', function(assert) {
- let controller = this.subject({
- send: Ember.K,
- initVisibleColumns: Ember.K
- });
-
- assert.ok(controller.name);
- assert.ok(controller.crumbObserver);
- assert.ok(controller.setBreadcrumbs);
- assert.ok(controller.loaded);
-});
-
-test('init test', function(assert) {
- assert.expect(1);
-
- this.subject({
- send: function (name) {
- assert.equal(name, "setBreadcrumbs");
- }
- });
-});
-
-test('crumbObserver test', function(assert) {
- assert.expect(1 + 1); // Init and fired
-
- let controller = this.subject({
- send: function (name) {
- assert.equal(name, "setBreadcrumbs");
- }
- });
-
- controller.set("breadcrumbs", []);
-});
-
-test('setBreadcrumbs test', function(assert) {
- let testName = "Abc", // Because all controllers are pointing to the leaf rout
- testBreadCrumbs = [];
-
- assert.expect(3);
- this.subject({
- name: testName,
- breadcrumbs: testBreadCrumbs,
- send: function (name, crumbs) {
- assert.equal(name, "setBreadcrumbs");
- assert.ok(crumbs.hasOwnProperty(testName));
- assert.equal(crumbs[testName], testBreadCrumbs);
- }
- });
-});
http://git-wip-us.apache.org/repos/asf/tez/blob/13132ec7/tez-ui2/src/main/webapp/tests/unit/controllers/app-test.js
----------------------------------------------------------------------
diff --git a/tez-ui2/src/main/webapp/tests/unit/controllers/app-test.js b/tez-ui2/src/main/webapp/tests/unit/controllers/app-test.js
deleted file mode 100644
index 2fc7276..0000000
--- a/tez-ui2/src/main/webapp/tests/unit/controllers/app-test.js
+++ /dev/null
@@ -1,37 +0,0 @@
-/**
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements. See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership. The ASF licenses this file
- * to you 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.
- */
-
-import Ember from 'ember';
-
-import { moduleFor, test } from 'ember-qunit';
-
-moduleFor('controller:dag', 'Unit | Controller | dag', {
- // Specify the other units that are required for this test.
- // needs: ['controller:foo']
-});
-
-test('Basic creation test', function(assert) {
- let controller = this.subject({
- send: Ember.K,
- initVisibleColumns: Ember.K
- });
-
- assert.ok(controller);
- assert.ok(controller.breadcrumbs);
- assert.ok(controller.tabs);
-});