Radish alpha
r
Radicle web interface
Radicle
Git (anonymous pull)
Log in to clone via SSH
Remove ens property from projectIssues for now
Sebastian Martinez committed 3 years ago
commit c4c0ec21945a4eec72cd20e4b87388c5e264f9df
parent b3cec1f314fdc864ec146aa930166bb927fa43b7
1 file changed +4 -16
modified cypress/fixtures/projectIssues.json
@@ -5,10 +5,7 @@
      "peer": "hyyg555wwkkutaysg6yr67qnu5d5ji54iur3n5uzzszndh8dp7ofue",
      "urn": "rad:git:hnrk81wcokr48mkm544kh74kc9fqz84d3rfcy",
      "profile": {
-
        "name": "sebastinez",
-
        "ens": {
-
          "name": "sebastinez.radicle.eth"
-
        }
+
        "name": "sebastinez"
      }
    },
    "title": "Testing strategy",
@@ -20,10 +17,7 @@
        "peer": "hyyg555wwkkutaysg6yr67qnu5d5ji54iur3n5uzzszndh8dp7ofue",
        "urn": "rad:git:hnrk81wcokr48mkm544kh74kc9fqz84d3rfcy",
        "profile": {
-
          "name": "sebastinez",
-
          "ens": {
-
            "name": "sebastinez.radicle.eth"
-
          }
+
          "name": "sebastinez"
        }
      },
      "body": "We should define the scope we want to test in integration vs component testing (I don't mention E2E here on purpose since in our E2E tests we stubbed all responses and never hit a real server which equals to integration testing).\n\nWhile integration testing allows us to traverse the application and test navigation, component testing allows us to mount a component in isolation and check all the possible edge cases and possible regressions, and unit testing goes one step further to just individual functions on their correctness.\n\nIntegration testing npm run test:e2e eventually should be npm run test:integration\n\n**Connection through mocked Web3Provider**\n- Navigation through different URLs (e.g. the project pages, commits, issues, patches, etc.)\n- Assert the URLs we're hitting and that they update correctly, when state changes\n- Assert the least amount of display logic (we should leave that to component testing)\n  If we are able to navigate to the correct URL and get the correct props, we shouldn't need to assert every piece of text.\nComponent testing npm run test:components\n\n- Assert the correct rendering\n- Test that the state of the component updates accordingly where applicable.\n**Unit tests npm run test:unit**\n\n- Util functions\nClasses (static and methods)\nI'll keep updating this issue.\nP.S.: Testing is not my expertise so any feedback is welcome.",
@@ -41,10 +35,7 @@
      "peer": "hyyg555wwkkutaysg6yr67qnu5d5ji54iur3n5uzzszndh8dp7ofue",
      "urn": "rad:git:hnrk81wcokr48mkm544kh74kc9fqz84d3rfcy",
      "profile": {
-
        "name": "sebastinez",
-
        "ens": {
-
          "name": "sebastinez.radicle.eth"
-
        }
+
        "name": "sebastinez"
      }
    },
    "title": "Update README",
@@ -56,10 +47,7 @@
        "peer": "hyyg555wwkkutaysg6yr67qnu5d5ji54iur3n5uzzszndh8dp7ofue",
        "urn": "rad:git:hnrk81wcokr48mkm544kh74kc9fqz84d3rfcy",
        "profile": {
-
          "name": "sebastinez",
-
          "ens": {
-
            "name": "sebastinez.radicle.eth"
-
          }
+
          "name": "sebastinez"
        }
      },
      "body": "We should define the scope we want to test in integration vs component testing (I don't mention E2E here on purpose since in our E2E tests we stubbed all responses and never hit a real server which equals to integration testing).\n\nWhile integration testing allows us to traverse the application and test navigation, component testing allows us to mount a component in isolation and check all the possible edge cases and possible regressions, and unit testing goes one step further to just individual functions on their correctness.\n\nIntegration testing npm run test:e2e eventually should be npm run test:integration\n\n**Connection through mocked Web3Provider**\n- Navigation through different URLs (e.g. the project pages, commits, issues, patches, etc.)\n- Assert the URLs we're hitting and that they update correctly, when state changes\n- Assert the least amount of display logic (we should leave that to component testing)\n  If we are able to navigate to the correct URL and get the correct props, we shouldn't need to assert every piece of text.\nComponent testing npm run test:components\n\n- Assert the correct rendering\n- Test that the state of the component updates accordingly where applicable.\n**Unit tests npm run test:unit**\n\n- Util functions\nClasses (static and methods)\nI'll keep updating this issue.\nP.S.: Testing is not my expertise so any feedback is welcome.",