Skip to content

Commit

Permalink
setup update
Browse files Browse the repository at this point in the history
  • Loading branch information
Aniket-Engg committed Dec 30, 2021
1 parent 8dc34b1 commit a89a527
Show file tree
Hide file tree
Showing 5 changed files with 28 additions and 7 deletions.
16 changes: 16 additions & 0 deletions apps/remix-ide/src/app/tabs/test-tab.js
Original file line number Diff line number Diff line change
@@ -1,3 +1,8 @@
/* global */
import React from 'react' // eslint-disable-line
import ReactDOM from 'react-dom'
import { SolidityUnitTesting } from '@remix-ui/solidity-unit-testing' // eslint-disable-line

import { ViewPlugin } from '@remixproject/engine-web'
import { removeMultipleSlashes, removeTrailingSlashes } from '../../lib/helper'
import { canUseWorker, urlFromVersion } from '@remix-project/remix-solidity'
Expand Down Expand Up @@ -94,6 +99,7 @@ module.exports = class TestTab extends ViewPlugin {
await this.testRunner.init()
await this.createTestLibs()
this.updateRunAction()
this.renderComponent()
}

onDeactivation () {
Expand Down Expand Up @@ -790,6 +796,16 @@ module.exports = class TestTab extends ViewPlugin {
}

render () {
return this.element
}

renderComponent () {
ReactDOM.render(
<SolidityUnitTesting api={this}/>
, this.element)
}

render2 () {
this.onActivationInternal()
this.testsOutput = yo`<div class="mx-3 mb-2 pb-4 border-top border-primary" hidden='true' id="solidityUnittestsOutput" data-id="testTabSolidityUnitTestsOutput"></a>`
this.testsExecutionStopped = yo`<label class="text-warning h6" data-id="testTabTestsExecutionStopped">The test execution has been stopped</label>`
Expand Down
Original file line number Diff line number Diff line change
@@ -1,14 +1,15 @@
import './remix-ui-solidity-unit-testing.module.css';
import React, { useState } from 'react' // eslint-disable-line

/* eslint-disable-next-line */
export interface SolidityUnitTestingProps {}

export const SolidityUnitTesting = (props: SolidityUnitTestingProps) => {
console.log('props---->', props)
return (
<div>
<h1>Welcome to remix-ui-solidity-unit-testing!</h1>
</div>
);
)
}

export default SolidityUnitTesting
2 changes: 1 addition & 1 deletion nx.json
Original file line number Diff line number Diff line change
Expand Up @@ -146,7 +146,7 @@
"tags": []
},
"remix-ui-theme-module": {},
"remix-ui-solidity-unit-testing": {
"solidity-unit-testing": {
"tags": []
},
"remix-ui-editor-context-view": {
Expand Down
1 change: 0 additions & 1 deletion tsconfig.base.json
Original file line number Diff line number Diff line change
Expand Up @@ -69,7 +69,6 @@
"@remix-ui/tabs": ["libs/remix-ui/tabs/src/index.ts"],
"@remix-ui/helper": ["libs/remix-ui/helper/src/index.ts"],
"@remix-ui/app": ["libs/remix-ui/app/src/index.ts"],

"@remix-ui/vertical-icons-panel": ["libs/remix-ui/vertical-icons-panel/src/index.ts"],
"@remix-ui/theme-module": ["libs/remix-ui/theme-module/src/index.ts"],
"@remix-ui/editor-context-view": ["libs/remix-ui/editor-context-view/src/index.ts"],
Expand Down
11 changes: 8 additions & 3 deletions workspace.json
Original file line number Diff line number Diff line change
Expand Up @@ -1179,6 +1179,7 @@
"linter": "eslint",
"tsConfig": ["libs/remix-ui/vertical-icons-panel/tsconfig.lib.json"],
"exclude": ["**/node_modules/**", "!libs/remix-ui/vertical-icons-panel/**/*"]

}
}
}
Expand All @@ -1189,10 +1190,13 @@
"projectType": "library",
"architect": {
"lint": {
"builder": "@nrwl/linter:eslint",
"builder": "@nrwl/linter:lint",
"options": {
"lintFilePatterns": [
"libs/remix-ui/solidity-unit-testing/**/*.{ts,tsx,js,jsx}"
"linter": "eslint",
"tsConfig": ["libs/remix-ui/solidity-unit-testing/tsconfig.lib.json"],
"exclude": [
"**/node_modules/**",
"!libs/remix-ui/solidity-unit-testing/**/*"
]
}
}
Expand Down Expand Up @@ -1248,5 +1252,6 @@
}
},
"defaultProject": "remix-ide"
}
}

0 comments on commit a89a527

Please sign in to comment.