Skip to content

Commit

Permalink
update dataset component test
Browse files Browse the repository at this point in the history
  • Loading branch information
jacquesfize committed Mar 12, 2024
1 parent 1189887 commit 73015c3
Show file tree
Hide file tree
Showing 3 changed files with 31 additions and 10 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -3,27 +3,30 @@ import {
IterableDiffers,
} from '@angular/core';
import { DataFormService } from "../data-form.service";
import { EMPTY, Observable, from } from 'rxjs';
import * as gerard from '../../GN2Common.module';
import { UntypedFormControl } from "@angular/forms";
import { from } from 'rxjs';
import { FormControl, FormGroup } from "@angular/forms";
import { NgSelectModule } from "@ng-select/ng-select";
export class DataFormServiceMock {

constructor() { }
getDatasets(params, queryStrings = {}, fields = []) {
console.log("pouet")
return from([{ dataset_name: "test" }])
return from([{ dataset_name: "test", id_dataset: 1, id_acquisition_framework: 1 }])
}
}

describe("Dataset Component", () => {
it("show component", () => {
let p = new FormGroup({
id_dataset: new FormControl(null)
})
cy.mount(DatasetsComponent, {
componentProperties: {
idAcquisitionFramework: 0,
displayOnlyActive: true,
parentFormControl: new UntypedFormControl()
parentFormControl: new FormControl(),
label: "Jeux de données",
//multiSelect: true,
idAcquisitionFramework: 1
},
imports: [],
imports: [NgSelectModule],
declarations: [DatasetsComponent],
providers: [
IterableDiffers,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,8 @@ import {
import { DataFormService } from '../data-form.service';
import { GenericFormComponent } from '@geonature_common/form/genericForm.component';
import { Validators } from '@angular/forms';
import { ContentObserver } from '@angular/cdk/observers';
import { data } from 'cypress/types/jquery';

/**
* Ce composant permet de créer un "input" de type "select" ou "multiselect" affichant l'ensemble des jeux de données sur lesquels l'utilisateur connecté a des droits (table ``gn_meta.t_datasets`` et ``gn_meta.cor_dataset_actor``)
Expand Down Expand Up @@ -66,7 +68,6 @@ export class DatasetsComponent extends GenericFormComponent implements OnInit, O

ngOnInit() {
this.bindValue = this.bindAllItem ? null : this.bindValue;
console.log("pouetpouet")
this.getDatasets();
}

Expand All @@ -83,6 +84,7 @@ export class DatasetsComponent extends GenericFormComponent implements OnInit, O
}
this._dfs.getDatasets((params = filter_param)).subscribe((datasets) => {
this.datasets = datasets;
console.log(datasets)
this.valueLoaded.emit({ value: datasets });
if (
datasets.length == 1 &&
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
import { DumbSelectComponent } from "./dumb-select.component"

describe("Dumb Select Component", () => {
it("show component", () => {
cy.mount(DumbSelectComponent, {
componentProperties: {
items: "test",
comparedKey: "test",
titleKey: "test",
displayedKey: "test",
displayNullValue: true,
nullValueLabel: "test"
}
})
})
})

0 comments on commit 73015c3

Please sign in to comment.