CORD-467: Enable ordering on xosForm Fields
Change-Id: I77979b56f7996315b4405b065c4e1e55b68cb6c3
diff --git a/spec/ui/form.test.js b/spec/ui/form.test.js
index 2fe27bc..deb7e60 100644
--- a/spec/ui/form.test.js
+++ b/spec/ui/form.test.js
@@ -50,7 +50,7 @@
});
describe('when correctly configured', () => {
-
+
let cb = jasmine.createSpy('callback');
beforeEach(inject(($rootScope) => {
@@ -68,6 +68,7 @@
class: 'success'
}
],
+ order: ['first_name', 'age', 'last_name'],
fields: {
first_name: {
label: 'Custom Label'
@@ -133,6 +134,12 @@
expect($(element).find('[name="email"]')).toHaveAttr('type', 'email');
});
+ it('should be in order', () => {
+ expect(Object.keys(isolatedScope.formField)[0]).toEqual('first_name');
+ expect(Object.keys(isolatedScope.formField)[1]).toEqual('age');
+ expect(Object.keys(isolatedScope.formField)[2]).toEqual('last_name');
+ });
+
xdescribe('the boolean field test', () => {
let setFalse, setTrue;