diff --git a/commands.js b/commands.js
index c3dbff535962fa87e9659327541fd0653a9c8c08..720be277b161324fe2c145739fa63c908e79476d 100644
--- a/commands.js
+++ b/commands.js
@@ -50,7 +50,6 @@ let maxTid = -1;
 
 Cypress.Commands.add('rememberLatestTaxonomyTerm', () => {
     cy.drush('sql:query "select max(tid) from taxonomy_term_data"').then((result) => {
-        cy.log(result);
         maxTid = result.stdout;
     });
 })
@@ -77,12 +76,18 @@ Cypress.Commands.add('assertFieldCondition', (data) => {
             cy.get(field + '-value').uncheck()
         }
     }
+    else if (data.radio !== undefined) {
+        cy.get(field + '-' + data.radio).check()
+    }
     else if (data.select !== undefined) {
         cy.get(field).select(data.select)
     }
     else if (data.value !== undefined) {
         cy.get(field + '-value').type(data.value)
     }
+    else if (data.hidden !== undefined && data.hidden) {
+        cy.get(field + '-wrapper').should('not.exist');
+    }
     else {
         cy.get(field + '-wrapper').as('field')
         if (data.visible) {