mirror of
https://github.com/scinote-eln/scinote-web.git
synced 2025-11-08 07:21:03 +08:00
Merge pull request #8950 from aignatov-bio/ai-sci-12462-add-missed-e2e-attrbiutes
Add missed attributes for e2e tests [SCI-12462]
This commit is contained in:
commit
f43d5cd66e
2 changed files with 13 additions and 12 deletions
|
|
@ -2,14 +2,15 @@
|
|||
<div class="bg-white px-4 my-4 task-section">
|
||||
<div class="py-4 flex items-center gap-4">
|
||||
<i ref="openHandler"
|
||||
data-e2e="e2e-BT-task-notes-visibilityToggle"
|
||||
@click="toggleContainer"
|
||||
class="sn-icon sn-icon-right cursor-pointer">
|
||||
</i>
|
||||
<h2 class="my-0 flex items-center gap-1">
|
||||
<h2 class="my-0 flex items-center gap-1" data-e2e="e2e-TX-task-notes-title">
|
||||
{{ i18n.t('my_modules.notes.title') }}
|
||||
</h2>
|
||||
</div>
|
||||
<div ref="notesContainer" class="my-module-description overflow-hidden transition-all pr-4 pl-9" style="max-height: 0px;">
|
||||
<div ref="notesContainer" data-e2e="e2e-IF-task-notes" class="my-module-description overflow-hidden transition-all pr-4 pl-9" style="max-height: 0px;">
|
||||
<div class="min-h-[2.25rem] w-full inline-block mb-4 relative group/text_container content__text-body"
|
||||
:class="{ 'edit': inEditMode, 'component__element--locked': !canEdit }"
|
||||
@keyup.enter="enableEditMode($event)" tabindex="0">
|
||||
|
|
|
|||
|
|
@ -1,17 +1,18 @@
|
|||
<template>
|
||||
<div class="bg-white px-4 my-4 task-section">
|
||||
<div class="bg-white px-4 my-4 task-section" data-e2e="e2e-CO-task-details">
|
||||
<div class="py-4 flex items-center gap-4">
|
||||
<i ref="openHandler"
|
||||
@click="toggleContainer"
|
||||
data-e2e="e2e-BT-task-details-visibilityToggle"
|
||||
class="sn-icon sn-icon-right cursor-pointer">
|
||||
</i>
|
||||
<div class="flex items-center gap-2">
|
||||
<h2 class="my-0 flex items-center gap-1">
|
||||
<h2 class="my-0 flex items-center gap-1" data-e2e="e2e-TX-task-details-title">
|
||||
{{ i18n.t('my_modules.details.title') }}
|
||||
</h2>
|
||||
<GeneralDropdown ref="myModuleDetailsDropdown">
|
||||
<template v-slot:field>
|
||||
<button class="btn btn-light btn-black icon-btn">
|
||||
<button class="btn btn-light btn-black icon-btn" data-e2e="e2e-DD-task-details-taskDetails">
|
||||
<i class="sn-icon sn-icon-info"></i>
|
||||
</button>
|
||||
</template>
|
||||
|
|
@ -70,7 +71,7 @@
|
|||
</div>
|
||||
</template>
|
||||
</GeneralDropdown>
|
||||
<span>
|
||||
<span data-e2e="e2e-TX-task-details-taskId">
|
||||
{{ myModule.attributes.code }}
|
||||
</span>
|
||||
</div>
|
||||
|
|
@ -81,7 +82,7 @@
|
|||
<span class="tw-hidden lg:block ml-2">
|
||||
{{ i18n.t('my_modules.details.start_date') }}
|
||||
</span>
|
||||
<div class="w-56">
|
||||
<div class="w-56" data-e2e="e2e-DP-task-details-startDate">
|
||||
<DateTimePicker
|
||||
v-if="myModule.attributes.permissions.manage_due_date"
|
||||
@change="setStartDate"
|
||||
|
|
@ -106,12 +107,11 @@
|
|||
<span class="tw-hidden lg:block ml-2">
|
||||
{{ i18n.t('my_modules.details.due_date') }}
|
||||
</span>
|
||||
<div class="w-56">
|
||||
<div class="w-56" >
|
||||
<DateTimePicker
|
||||
v-if="myModule.attributes.permissions.manage_due_date"
|
||||
@change="setDueDate"
|
||||
mode="datetime"
|
||||
:customIcon="myModule.attributes.due_date_cell.icon"
|
||||
:defaultValue="dueDate"
|
||||
:class="{'font-bold': myModule.attributes.due_date_cell.value_formatted}"
|
||||
size="mb"
|
||||
|
|
@ -132,14 +132,14 @@
|
|||
<span class="tw-hidden lg:block">
|
||||
{{ i18n.t('my_modules.details.completed_date') }}
|
||||
</span>
|
||||
<b>{{ myModule.attributes.completed_on }}</b>
|
||||
<b data-e2e="e2e-TX-task-details-completedOn">{{ myModule.attributes.completed_on }}</b>
|
||||
</div>
|
||||
<div class="flex gap-2 mt-2.5">
|
||||
<span class="sn-icon sn-icon-users"></span>
|
||||
<span class="tw-hidden lg:block shrink-0">
|
||||
{{ i18n.t('my_modules.details.assigned_users') }}
|
||||
</span>
|
||||
<div class="grow -mt-2.5">
|
||||
<div class="grow -mt-2.5" data-e2e="e2e-IF-task-details-designatedUsers">
|
||||
<SelectDropdown
|
||||
v-if="myModule.attributes.permissions.manage_designated_users"
|
||||
@change="setUsers"
|
||||
|
|
@ -166,7 +166,7 @@
|
|||
<span class="tw-hidden lg:block shrink-0">
|
||||
{{ i18n.t('my_modules.details.tags') }}
|
||||
</span>
|
||||
<div class="grow -mt-1.5">
|
||||
<div class="grow -mt-1.5" data-e2e="e2e-IF-task-details-tags">
|
||||
<TagsInput :subject="myModule" :key="detailsKey" v-if="myModule" @reloadSubject="$emit('reloadMyModule')" />
|
||||
</div>
|
||||
</div>
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue