Skip to content

Commit

Permalink
Fix unit tests
Browse files Browse the repository at this point in the history
  • Loading branch information
rbreu committed May 9, 2024
1 parent c5e23fd commit 38aaaf2
Show file tree
Hide file tree
Showing 3 changed files with 386 additions and 0 deletions.
1 change: 1 addition & 0 deletions beeref/fileio/sql.py
Original file line number Diff line number Diff line change
Expand Up @@ -279,6 +279,7 @@ def write_data(self):
self.worker.finished.emit(self.filename, [])

def delete_items(self, to_delete):
to_delete = [(pk,) for pk in to_delete]
self.exmany('DELETE FROM items WHERE id=?', to_delete)
self.exmany('DELETE FROM sqlar WHERE item_id=?', to_delete)
self.connection.commit()
Expand Down
147 changes: 147 additions & 0 deletions tools/linux_libs_kde.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,147 @@
{
"libs": [
"/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2",
"/lib/x86_64-linux-gnu/libbz2.so.1",
"/lib/x86_64-linux-gnu/libc.so.6",
"/lib/x86_64-linux-gnu/libcom_err.so.2",
"/lib/x86_64-linux-gnu/libdbus-1.so.3",
"/lib/x86_64-linux-gnu/libdl.so.2",
"/lib/x86_64-linux-gnu/libexpat.so.1",
"/lib/x86_64-linux-gnu/libgcc_s.so.1",
"/lib/x86_64-linux-gnu/libgpg-error.so.0",
"/lib/x86_64-linux-gnu/libkeyutils.so.1",
"/lib/x86_64-linux-gnu/liblzma.so.5",
"/lib/x86_64-linux-gnu/libm.so.6",
"/lib/x86_64-linux-gnu/libpcre.so.3",
"/lib/x86_64-linux-gnu/libpthread.so.0",
"/lib/x86_64-linux-gnu/libresolv.so.2",
"/lib/x86_64-linux-gnu/librt.so.1",
"/lib/x86_64-linux-gnu/libutil.so.1",
"/lib/x86_64-linux-gnu/libz.so.1",
"/usr/lib/x86_64-linux-gnu/libGLX.so.0",
"/usr/lib/x86_64-linux-gnu/libGLdispatch.so.0",
"/usr/lib/x86_64-linux-gnu/libX11-xcb.so.1",
"/usr/lib/x86_64-linux-gnu/libX11.so.6",
"/usr/lib/x86_64-linux-gnu/libXau.so.6",
"/usr/lib/x86_64-linux-gnu/libXdmcp.so.6",
"/usr/lib/x86_64-linux-gnu/libbrotlicommon.so.1",
"/usr/lib/x86_64-linux-gnu/libbrotlidec.so.1",
"/usr/lib/x86_64-linux-gnu/libbsd.so.0",
"/usr/lib/x86_64-linux-gnu/libcrypto.so",
"/usr/lib/x86_64-linux-gnu/libffi.so",
"/usr/lib/x86_64-linux-gnu/libfontconfig.so.1",
"/usr/lib/x86_64-linux-gnu/libfreetype.so.6",
"/usr/lib/x86_64-linux-gnu/libgcrypt.so.20",
"/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0",
"/usr/lib/x86_64-linux-gnu/libgmodule-2.0.so.0",
"/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0",
"/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2",
"/usr/lib/x86_64-linux-gnu/libgthread-2.0.so.0",
"/usr/lib/x86_64-linux-gnu/libk5crypto.so.3",
"/usr/lib/x86_64-linux-gnu/libkrb5.so.3",
"/usr/lib/x86_64-linux-gnu/libkrb5support.so.0",
"/usr/lib/x86_64-linux-gnu/liblz4.so.1",
"/usr/lib/x86_64-linux-gnu/libmd.so.0",
"/usr/lib/x86_64-linux-gnu/libpng16.so.16",
"/usr/lib/x86_64-linux-gnu/libsqlite3.so",
"/usr/lib/x86_64-linux-gnu/libssl.so",
"/usr/lib/x86_64-linux-gnu/libstdc++.so.6",
"/usr/lib/x86_64-linux-gnu/libsystemd.so.0",
"/usr/lib/x86_64-linux-gnu/libuuid.so",
"/usr/lib/x86_64-linux-gnu/libxcb-cursor.so.0",
"/usr/lib/x86_64-linux-gnu/libxcb-icccm.so.4",
"/usr/lib/x86_64-linux-gnu/libxcb-image.so.0",
"/usr/lib/x86_64-linux-gnu/libxcb-keysyms.so.1",
"/usr/lib/x86_64-linux-gnu/libxcb-randr.so.0",
"/usr/lib/x86_64-linux-gnu/libxcb-render-util.so.0",
"/usr/lib/x86_64-linux-gnu/libxcb-render.so.0",
"/usr/lib/x86_64-linux-gnu/libxcb-shape.so.0",
"/usr/lib/x86_64-linux-gnu/libxcb-shm.so.0",
"/usr/lib/x86_64-linux-gnu/libxcb-sync.so.1",
"/usr/lib/x86_64-linux-gnu/libxcb-util.so.1",
"/usr/lib/x86_64-linux-gnu/libxcb-xfixes.so.0",
"/usr/lib/x86_64-linux-gnu/libxcb-xkb.so.1",
"/usr/lib/x86_64-linux-gnu/libxcb.so.1",
"/usr/lib/x86_64-linux-gnu/libxkbcommon-x11.so.0",
"/usr/lib/x86_64-linux-gnu/libxkbcommon.so.0",
"/usr/lib/x86_64-linux-gnu/libzstd.so.1"
],
"packages": [
"libbrotli1",
"libbsd0",
"libbz2-1.0",
"libc6",
"libcom-err2",
"libdbus-1-3",
"libexpat1",
"libffi7",
"libfontconfig1",
"libfreetype6",
"libgcc-s1",
"libgcrypt20",
"libglib2.0-0",
"libglvnd0",
"libglx0",
"libgpg-error0",
"libgssapi-krb5-2",
"libk5crypto3",
"libkeyutils1",
"libkrb5-3",
"libkrb5support0",
"liblz4-1",
"liblzma5",
"libmd0",
"libpcre3",
"libpng16-16",
"libsqlite3-0",
"libssl1.1",
"libstdc++6",
"libsystemd0",
"libuuid1",
"libx11-6",
"libx11-xcb1",
"libxau6",
"libxcb-cursor0",
"libxcb-icccm4",
"libxcb-image0",
"libxcb-keysyms1",
"libxcb-randr0",
"libxcb-render-util0",
"libxcb-render0",
"libxcb-shape0",
"libxcb-shm0",
"libxcb-sync1",
"libxcb-util1",
"libxcb-xfixes0",
"libxcb-xkb1",
"libxcb1",
"libxdmcp6",
"libxkbcommon-x11-0",
"libxkbcommon0",
"libzstd1",
"zlib1g"
],
"excludes": [
"ld-linux-x86-64.so.2",
"libGLX.so.0",
"libGLdispatch.so.0",
"libX11-xcb.so.1",
"libX11.so.6",
"libc.so.6",
"libcom_err.so.2",
"libdl.so.2",
"libexpat.so.1",
"libfontconfig.so.1",
"libfreetype.so.6",
"libgcc_s.so.1",
"libgpg-error.so.0",
"libm.so.6",
"libpthread.so.0",
"libresolv.so.2",
"librt.so.1",
"libstdc++.so.6",
"libutil.so.1",
"libxcb.so.1",
"libz.so.1"
]
}
238 changes: 238 additions & 0 deletions tools/linux_libs_nativefiledlg.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,238 @@
{
"libs": [
"/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2",
"/lib/x86_64-linux-gnu/libbz2.so.1",
"/lib/x86_64-linux-gnu/libc.so.6",
"/lib/x86_64-linux-gnu/libcom_err.so.2",
"/lib/x86_64-linux-gnu/libdbus-1.so.3",
"/lib/x86_64-linux-gnu/libdl.so.2",
"/lib/x86_64-linux-gnu/libexpat.so.1",
"/lib/x86_64-linux-gnu/libgcc_s.so.1",
"/lib/x86_64-linux-gnu/libgpg-error.so.0",
"/lib/x86_64-linux-gnu/libkeyutils.so.1",
"/lib/x86_64-linux-gnu/liblzma.so.5",
"/lib/x86_64-linux-gnu/libm.so.6",
"/lib/x86_64-linux-gnu/libpcre.so.3",
"/lib/x86_64-linux-gnu/libpthread.so.0",
"/lib/x86_64-linux-gnu/libresolv.so.2",
"/lib/x86_64-linux-gnu/librt.so.1",
"/lib/x86_64-linux-gnu/libselinux.so.1",
"/lib/x86_64-linux-gnu/libutil.so.1",
"/lib/x86_64-linux-gnu/libz.so.1",
"/usr/lib/x86_64-linux-gnu/gio/modules/libgvfsdbus.so",
"/usr/lib/x86_64-linux-gnu/gtk-3.0/modules/libcanberra-gtk-module.so",
"/usr/lib/x86_64-linux-gnu/gvfs/libgvfscommon.so",
"/usr/lib/x86_64-linux-gnu/libGLX.so.0",
"/usr/lib/x86_64-linux-gnu/libGLdispatch.so.0",
"/usr/lib/x86_64-linux-gnu/libX11-xcb.so.1",
"/usr/lib/x86_64-linux-gnu/libX11.so.6",
"/usr/lib/x86_64-linux-gnu/libXau.so.6",
"/usr/lib/x86_64-linux-gnu/libXcomposite.so.1",
"/usr/lib/x86_64-linux-gnu/libXcursor.so.1",
"/usr/lib/x86_64-linux-gnu/libXdamage.so.1",
"/usr/lib/x86_64-linux-gnu/libXdmcp.so.6",
"/usr/lib/x86_64-linux-gnu/libXext.so.6",
"/usr/lib/x86_64-linux-gnu/libXfixes.so.3",
"/usr/lib/x86_64-linux-gnu/libXi.so.6",
"/usr/lib/x86_64-linux-gnu/libXinerama.so.1",
"/usr/lib/x86_64-linux-gnu/libXrandr.so.2",
"/usr/lib/x86_64-linux-gnu/libXrender.so.1",
"/usr/lib/x86_64-linux-gnu/libatk-1.0.so.0",
"/usr/lib/x86_64-linux-gnu/libatk-bridge-2.0.so.0",
"/usr/lib/x86_64-linux-gnu/libatspi.so.0",
"/usr/lib/x86_64-linux-gnu/libblkid.so.1",
"/usr/lib/x86_64-linux-gnu/libbrotlicommon.so.1",
"/usr/lib/x86_64-linux-gnu/libbrotlidec.so.1",
"/usr/lib/x86_64-linux-gnu/libbsd.so.0",
"/usr/lib/x86_64-linux-gnu/libcairo-gobject.so.2",
"/usr/lib/x86_64-linux-gnu/libcairo.so.2",
"/usr/lib/x86_64-linux-gnu/libcanberra-gtk3.so.0",
"/usr/lib/x86_64-linux-gnu/libcanberra.so.0",
"/usr/lib/x86_64-linux-gnu/libcrypto.so",
"/usr/lib/x86_64-linux-gnu/libdatrie.so.1",
"/usr/lib/x86_64-linux-gnu/libepoxy.so.0",
"/usr/lib/x86_64-linux-gnu/libffi.so",
"/usr/lib/x86_64-linux-gnu/libfontconfig.so.1",
"/usr/lib/x86_64-linux-gnu/libfreetype.so.6",
"/usr/lib/x86_64-linux-gnu/libfribidi.so.0",
"/usr/lib/x86_64-linux-gnu/libgcrypt.so.20",
"/usr/lib/x86_64-linux-gnu/libgdk-3.so.0",
"/usr/lib/x86_64-linux-gnu/libgdk_pixbuf-2.0.so.0",
"/usr/lib/x86_64-linux-gnu/libgio-2.0.so.0",
"/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0",
"/usr/lib/x86_64-linux-gnu/libgmodule-2.0.so.0",
"/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0",
"/usr/lib/x86_64-linux-gnu/libgraphite2.so.3",
"/usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2",
"/usr/lib/x86_64-linux-gnu/libgthread-2.0.so.0",
"/usr/lib/x86_64-linux-gnu/libgtk-3.so.0",
"/usr/lib/x86_64-linux-gnu/libharfbuzz.so.0",
"/usr/lib/x86_64-linux-gnu/libk5crypto.so.3",
"/usr/lib/x86_64-linux-gnu/libkrb5.so.3",
"/usr/lib/x86_64-linux-gnu/libkrb5support.so.0",
"/usr/lib/x86_64-linux-gnu/libltdl.so.7",
"/usr/lib/x86_64-linux-gnu/liblz4.so.1",
"/usr/lib/x86_64-linux-gnu/libmd.so.0",
"/usr/lib/x86_64-linux-gnu/libmount.so.1",
"/usr/lib/x86_64-linux-gnu/libogg.so.0",
"/usr/lib/x86_64-linux-gnu/libpango-1.0.so.0",
"/usr/lib/x86_64-linux-gnu/libpangocairo-1.0.so.0",
"/usr/lib/x86_64-linux-gnu/libpangoft2-1.0.so.0",
"/usr/lib/x86_64-linux-gnu/libpcre2-8.so.0",
"/usr/lib/x86_64-linux-gnu/libpixman-1.so.0",
"/usr/lib/x86_64-linux-gnu/libpng16.so.16",
"/usr/lib/x86_64-linux-gnu/libsqlite3.so",
"/usr/lib/x86_64-linux-gnu/libssl.so",
"/usr/lib/x86_64-linux-gnu/libstdc++.so.6",
"/usr/lib/x86_64-linux-gnu/libsystemd.so.0",
"/usr/lib/x86_64-linux-gnu/libtdb.so.1",
"/usr/lib/x86_64-linux-gnu/libthai.so.0",
"/usr/lib/x86_64-linux-gnu/libuuid.so",
"/usr/lib/x86_64-linux-gnu/libvorbis.so.0",
"/usr/lib/x86_64-linux-gnu/libvorbisfile.so.3",
"/usr/lib/x86_64-linux-gnu/libwayland-client.so.0",
"/usr/lib/x86_64-linux-gnu/libwayland-cursor.so.0",
"/usr/lib/x86_64-linux-gnu/libwayland-egl.so.1",
"/usr/lib/x86_64-linux-gnu/libxcb-cursor.so.0",
"/usr/lib/x86_64-linux-gnu/libxcb-icccm.so.4",
"/usr/lib/x86_64-linux-gnu/libxcb-image.so.0",
"/usr/lib/x86_64-linux-gnu/libxcb-keysyms.so.1",
"/usr/lib/x86_64-linux-gnu/libxcb-randr.so.0",
"/usr/lib/x86_64-linux-gnu/libxcb-render-util.so.0",
"/usr/lib/x86_64-linux-gnu/libxcb-render.so.0",
"/usr/lib/x86_64-linux-gnu/libxcb-shape.so.0",
"/usr/lib/x86_64-linux-gnu/libxcb-shm.so.0",
"/usr/lib/x86_64-linux-gnu/libxcb-sync.so.1",
"/usr/lib/x86_64-linux-gnu/libxcb-util.so.1",
"/usr/lib/x86_64-linux-gnu/libxcb-xfixes.so.0",
"/usr/lib/x86_64-linux-gnu/libxcb-xkb.so.1",
"/usr/lib/x86_64-linux-gnu/libxcb.so.1",
"/usr/lib/x86_64-linux-gnu/libxkbcommon-x11.so.0",
"/usr/lib/x86_64-linux-gnu/libxkbcommon.so.0",
"/usr/lib/x86_64-linux-gnu/libzstd.so.1"
],
"packages": [
"gvfs",
"gvfs-libs",
"libatk-bridge2.0-0",
"libatk1.0-0",
"libatspi2.0-0",
"libblkid1",
"libbrotli1",
"libbsd0",
"libbz2-1.0",
"libc6",
"libcairo-gobject2",
"libcairo2",
"libcanberra-gtk3-0",
"libcanberra-gtk3-module",
"libcanberra0",
"libcom-err2",
"libdatrie1",
"libdbus-1-3",
"libepoxy0",
"libexpat1",
"libffi7",
"libfontconfig1",
"libfreetype6",
"libfribidi0",
"libgcc-s1",
"libgcrypt20",
"libgdk-pixbuf-2.0-0",
"libglib2.0-0",
"libglvnd0",
"libglx0",
"libgpg-error0",
"libgraphite2-3",
"libgssapi-krb5-2",
"libgtk-3-0",
"libharfbuzz0b",
"libk5crypto3",
"libkeyutils1",
"libkrb5-3",
"libkrb5support0",
"libltdl7",
"liblz4-1",
"liblzma5",
"libmd0",
"libmount1",
"libogg0",
"libpango-1.0-0",
"libpangocairo-1.0-0",
"libpangoft2-1.0-0",
"libpcre2-8-0",
"libpcre3",
"libpixman-1-0",
"libpng16-16",
"libselinux1",
"libsqlite3-0",
"libssl1.1",
"libstdc++6",
"libsystemd0",
"libtdb1",
"libthai0",
"libuuid1",
"libvorbis0a",
"libvorbisfile3",
"libwayland-client0",
"libwayland-cursor0",
"libwayland-egl1",
"libx11-6",
"libx11-xcb1",
"libxau6",
"libxcb-cursor0",
"libxcb-icccm4",
"libxcb-image0",
"libxcb-keysyms1",
"libxcb-randr0",
"libxcb-render-util0",
"libxcb-render0",
"libxcb-shape0",
"libxcb-shm0",
"libxcb-sync1",
"libxcb-util1",
"libxcb-xfixes0",
"libxcb-xkb1",
"libxcb1",
"libxcomposite1",
"libxcursor1",
"libxdamage1",
"libxdmcp6",
"libxext6",
"libxfixes3",
"libxi6",
"libxinerama1",
"libxkbcommon-x11-0",
"libxkbcommon0",
"libxrandr2",
"libxrender1",
"libzstd1",
"zlib1g"
],
"excludes": [
"ld-linux-x86-64.so.2",
"libGLX.so.0",
"libGLdispatch.so.0",
"libX11-xcb.so.1",
"libX11.so.6",
"libc.so.6",
"libcom_err.so.2",
"libdl.so.2",
"libexpat.so.1",
"libfontconfig.so.1",
"libfreetype.so.6",
"libfribidi.so.0",
"libgcc_s.so.1",
"libgpg-error.so.0",
"libharfbuzz.so.0",
"libm.so.6",
"libpthread.so.0",
"libresolv.so.2",
"librt.so.1",
"libstdc++.so.6",
"libthai.so.0",
"libutil.so.1",
"libxcb.so.1",
"libz.so.1"
]
}

0 comments on commit 38aaaf2

Please sign in to comment.