remote test

pull/5026/head
bunsenstraat 4 months ago committed by Aniket
parent b8da3bfcab
commit fd751b62ca
  1. 2
      apps/remix-ide-e2e/src/githttpbackend/setup.sh
  2. 4
      libs/remix-ui/git/src/components/navigation/remotesdetails.tsx
  3. 6
      libs/remix-ui/git/src/components/panels/remotes.tsx

@ -1,7 +1,9 @@
cd /tmp/ cd /tmp/
rm -rf git/bare.git rm -rf git/bare.git
rm -rf git/bare2.git
rm -rf git rm -rf git
mkdir -p git mkdir -p git
cd git cd git
git clone --bare https://github.com/ethereum/awesome-remix bare.git git clone --bare https://github.com/ethereum/awesome-remix bare.git
git clone --bare https://github.com/ethereum/awesome-remix bare2.git

@ -56,9 +56,9 @@ export const RemotesDetailsNavigation = (props: RemotesDetailsNavigationProps) =
</div> </div>
{isDefault() ? {isDefault() ?
<GitUIButton className="btn btn-sm" onClick={() => { }} disabledCondition={true}><FontAwesomeIcon className='text-success' icon={faCheck} ></FontAwesomeIcon></GitUIButton> <GitUIButton data-id={`default-remote-check-${remote.name}`}className="btn btn-sm" onClick={() => { }} disabledCondition={true}><FontAwesomeIcon className='text-success' icon={faCheck} ></FontAwesomeIcon></GitUIButton>
: :
<GitUIButton tooltip="set as default" className="btn btn-sm" onClick={setAsDefault}><FontAwesomeIcon icon={faToggleOn}></FontAwesomeIcon></GitUIButton> <GitUIButton data-id={`set-as-default-${remote.name}`} tooltip="set as default" className="btn btn-sm" onClick={setAsDefault}><FontAwesomeIcon icon={faToggleOn}></FontAwesomeIcon></GitUIButton>
} }
<GitUIButton tooltip="Fetch remote" data-id={`remote-sync-${remote.name}`} className="btn btn-sm" onClick={async () => { <GitUIButton tooltip="Fetch remote" data-id={`remote-sync-${remote.name}`} className="btn btn-sm" onClick={async () => {
await actions.fetch({ await actions.fetch({

@ -44,10 +44,10 @@ export const Remotes = () => {
<RemotesImport /> <RemotesImport />
<hr></hr> <hr></hr>
<label className="text-uppercase">Add remote manually</label> <label className="text-uppercase">Add remote manually</label>
<input placeholder="remote name" name='remotename' onChange={e => onRemoteNameChange(e.target.value)} value={remoteName} className="form-control mb-2" type="text" id="remotename" /> <input data-id="add-manual-remotename" placeholder="remote name" name='remotename' onChange={e => onRemoteNameChange(e.target.value)} value={remoteName} className="form-control mb-2" type="text" id="remotename" />
<input placeholder="remote url" name='remoteurl' onChange={e => onUrlChange(e.target.value)} value={url} className="form-control mb-2" type="text" id="remoteurl" /> <input data-id="add-manual-remoteurl" placeholder="remote url" name='remoteurl' onChange={e => onUrlChange(e.target.value)} value={url} className="form-control mb-2" type="text" id="remoteurl" />
<button disabled={(remoteName && url) ? false : true} className='btn btn-primary mt-1 w-100' onClick={async () => { <button data-id="add-manual-remotebtn" disabled={(remoteName && url) ? false : true} className='btn btn-primary mt-1 w-100' onClick={async () => {
addRemote(); addRemote();
}}>add remote</button> }}>add remote</button>
<hr className="mt-0 border border-2" /> <hr className="mt-0 border border-2" />

Loading…
Cancel
Save