Updating cypress tests as well as changing the auto column icons a bit to improve the look.
This commit is contained in:
parent
c98e990a3d
commit
aa449e4729
|
@ -30,7 +30,7 @@ context("Create a Table", () => {
|
|||
// Unset table display column
|
||||
cy.contains("display column").click()
|
||||
cy.contains("Save Column").click()
|
||||
cy.contains("nameupdated").should("have.text", "nameupdated")
|
||||
cy.contains("nameupdated ").should("have.text", "nameupdated ")
|
||||
})
|
||||
|
||||
it("edits a row", () => {
|
||||
|
|
|
@ -1,3 +1,11 @@
|
|||
function removeSpacing(headers) {
|
||||
let newHeaders = []
|
||||
for (let header of headers) {
|
||||
newHeaders.push(header.replace(/\s\s+/g, " "))
|
||||
}
|
||||
return newHeaders
|
||||
}
|
||||
|
||||
context("Create a View", () => {
|
||||
before(() => {
|
||||
cy.visit("localhost:4001/_builder")
|
||||
|
@ -28,7 +36,7 @@ context("Create a View", () => {
|
|||
const headers = Array.from($headers).map(header =>
|
||||
header.textContent.trim()
|
||||
)
|
||||
expect(headers).to.deep.eq([ 'rating', 'age', 'group' ])
|
||||
expect(removeSpacing(headers)).to.deep.eq([ "rating Number", "age Number", "group Text" ])
|
||||
})
|
||||
})
|
||||
|
||||
|
@ -60,13 +68,19 @@ context("Create a View", () => {
|
|||
const headers = Array.from($headers).map(header =>
|
||||
header.textContent.trim()
|
||||
)
|
||||
expect(headers).to.deep.eq([ 'avg', 'sumsqr', 'count', 'max', 'min', 'sum', 'field' ])
|
||||
expect(removeSpacing(headers)).to.deep.eq([ "avg Number",
|
||||
"sumsqr Number",
|
||||
"count Number",
|
||||
"max Number",
|
||||
"min Number",
|
||||
"sum Number",
|
||||
"field Text" ])
|
||||
})
|
||||
cy.get(".ag-cell").then($values => {
|
||||
let values = Array.from($values).map(header =>
|
||||
header.textContent.trim()
|
||||
)
|
||||
expect(values).to.deep.eq([ '31', '5347', '5', '49', '20', '155', 'age' ])
|
||||
expect(values).to.deep.eq([ "31", "5347", "5", "49", "20", "155", "age" ])
|
||||
})
|
||||
})
|
||||
|
||||
|
@ -85,7 +99,7 @@ context("Create a View", () => {
|
|||
.find(".ag-cell")
|
||||
.then($values => {
|
||||
const values = Array.from($values).map(value => value.textContent)
|
||||
expect(values).to.deep.eq([ 'Students', '23.333333333333332', '1650', '3', '25', '20', '70' ])
|
||||
expect(values).to.deep.eq([ "Students", "23.333333333333332", "1650", "3", "25", "20", "70" ])
|
||||
})
|
||||
})
|
||||
|
||||
|
|
|
@ -62,9 +62,11 @@
|
|||
on:mouseover={() => (hovered = true)}
|
||||
on:mouseleave={() => (hovered = false)}>
|
||||
<div class="column-header">
|
||||
{#if field.autocolumn}<i class="auto ri-magic-fill" />{/if}
|
||||
<div class="column-header-text">
|
||||
<div class="column-header-name">{displayName}</div>
|
||||
<div class="column-header-name">
|
||||
{displayName}
|
||||
{#if field.autocolumn}<i class="auto ri-magic-fill" />{/if}
|
||||
</div>
|
||||
{#if type}
|
||||
<div class="column-header-type">{type}</div>
|
||||
{/if}
|
||||
|
@ -149,10 +151,12 @@
|
|||
font-weight: 500;
|
||||
}
|
||||
.auto {
|
||||
font-size: var(--font-size-xs);
|
||||
font-size: 9px;
|
||||
transition: none;
|
||||
margin-right: 6px;
|
||||
margin-top: 2px;
|
||||
position: relative;
|
||||
margin-left: 2px;
|
||||
top: -3px;
|
||||
color: var(--grey-6);
|
||||
}
|
||||
|
||||
.icon:hover {
|
||||
|
|
Loading…
Reference in New Issue