WordPress database error: [Can't create/write to file '/tmp/#sql-temptable-4db-1527ea-bac.MAI' (Errcode: 28 "No space left on device")]
SELECT p.*, o.option_value, GROUP_CONCAT(DISTINCT CONCAT(m.meta_key, "::", m.meta_value) separator "::::") as seo_meta, t.slug, tr.language_code as language FROM wp_posts p JOIN wp_postmeta m ON p.ID = m.post_id JOIN wp_options o ON o.option_name = "siteurl" JOIN wp_term_relationships r ON r.object_id = p.ID JOIN wp_term_taxonomy x ON x.term_taxonomy_id = r.term_taxonomy_id JOIN wp_terms t ON t.term_id = x.term_id JOIN wp_icl_translations tr ON p.ID = tr.element_id WHERE post_type = "page" AND post_status = "publish" AND tr.language_code = 'en' AND t.slug IN ('jquery') AND x.taxonomy = "page_cat" AND tr.element_type = "post_page" AND meta_key IN ("_yoast_wpseo_title", "_yoast_wpseo_metadesc") GROUP BY p.ID

WordPress database error: [Can't create/write to file '/tmp/#sql-temptable-4db-1527ea-bad.MAI' (Errcode: 28 "No space left on device")]
SHOW FULL COLUMNS FROM `wp_options`

Vitest: Cannot read properties of undefined (reading 'define

WordPress database error: [Can't create/write to file '/tmp/#sql-temptable-4db-1527ea-bae.MAI' (Errcode: 28 "No space left on device")]
SELECT p.* FROM wp_mdb_forum_posts AS p LEFT JOIN wp_mdb_forum_posts AS q ON( q.Id = p.ParentId AND p.Id = q.AcceptedAnswerId ) WHERE p.PostTypeId = 2 AND p.ParentId = 122313 GROUP BY p.Id ORDER BY CASE WHEN q.Id IS NOT NULL THEN 1 ELSE 0 END DESC, p.UpvoteCount DESC, p.CreationDate ASC


Topic: Vitest: Cannot read properties of undefined (reading 'defineComponent')

Hello,

I'm trying to implement a unit test using Vitest on a component that imports MDBAlert.

import { expect, test } from 'vitest';
import { mount, VueWrapper } from '@vue/test-utils';
import BaseWarning from '@/components/base/BaseWarning.vue';

test('mount BaseWarning', async () => {
    expect(BaseWarning).toBeTruthy();

    const wrapper: VueWrapper<any> = mount(BaseWarning, {
        props: {
            warningText: 'test'
        }
    });

    expect(wrapper.text()).toContain('test');
});

And I get the following error message when executing the unit tests.

 FAIL  components/__tests__/BaseWarning.test.ts [ components/__tests__/BaseWarning.test.ts ]
TypeError: Cannot read properties of undefined (reading 'defineComponent')
 ❯ ../../../../../../../../../../../../C:/src/SPA/webct/Vite_Typescript/webct-app/node_modules/mdb-vue-ui-kit/js/mdb.umd.min.js:1:299
 ❯ ../../../../../../../../../../../../C:/src/SPA/webct/Vite_Typescript/webct-app/node_modules/mdb-vue-ui-kit/js/mdb.umd.min.js:1:214
 ❯ ../../../../../../../../../../../../C:/src/SPA/webct/Vite_Typescript/webct-app/node_modules/mdb-vue-ui-kit/js/mdb.umd.min.js:1:234

I have tried to modify tsconfig.vitest.json to include mdb as a dependency without success. I have searched for the issue without getting anything similar. Has anyone encountered this problem?

Thank you.


Please insert min. 20 characters.

FREE CONSULTATION

Hire our experts to build a dedicated project. We'll analyze your business requirements, for free.

Status

Open

Specification of the issue
  • User: Free
  • Premium support: No
  • Technology: MDB Vue
  • MDB Version: MDB5 3.1.1
  • Device: PC
  • Browser: Chrome
  • OS: Windows 10
  • Provided sample code: No
  • Provided link: No